Commit 1ab96009 authored by Chris Cantwell's avatar Chris Cantwell
Browse files

Fix permission issue, add missing packages to doc image.

parent 0af5b65a
......@@ -241,7 +241,7 @@ package-source-archive-build:
package-source-archive-deploy:
<<: *package-conditions
stage: package-deploy
image: $CI_REGISTRY_IMAGE/pkg/source-archive
image: debian:stable-slim
needs: ["package-source-archive-build"]
tags:
- pkg
......@@ -288,7 +288,7 @@ package-source-doc-build:
package-source-doc-deploy:
<<: *package-conditions
stage: package-deploy
image: $CI_REGISTRY_IMAGE/pkg/source-doc
image: debian:stable-slim
needs: ["package-source-doc-build"]
tags:
- pkg
......@@ -297,6 +297,8 @@ package-source-doc-deploy:
- package-source-doc-build
script:
- VERSION=$(cat VERSION)
- apt -yq update
- apt -yq install rsync
- cd build/docs
- mkdir -p /web/doc/userguide/${VERSION}
- rsync user-guide/html/ /web/doc/userguide/${VERSION}/
......
......@@ -8,7 +8,8 @@ WORKDIR /root
RUN apt-get update && \
apt-get install -y \
build-essential cmake rsync \
build-essential cmake rsync flex \
liblapack-dev \
texlive-base texlive-latex-extra texlive-science \
texlive-fonts-recommended texlive-pstricks \
doxygen graphviz imagemagick dvipng
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment