summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-03-21 16:23:16 +0200
committerLars Wirzenius <liw@liw.fi>2020-03-21 16:23:16 +0200
commitde47fd516e622fd8f4e8339b20c5c0e1037ff6f1 (patch)
tree2b301930c40325419b617d9346ebf9fc1a304ea9
parent728c02684d4fd9ab912cedb0f251671173ff5ddf (diff)
downloadliw-ci-de47fd516e622fd8f4e8339b20c5c0e1037ff6f1.tar.gz
Change: build websites on buster
-rw-r--r--ci-prod-websites.ick14
1 files changed, 9 insertions, 5 deletions
diff --git a/ci-prod-websites.ick b/ci-prod-websites.ick
index 4150433..5dbddde 100644
--- a/ci-prod-websites.ick
+++ b/ci-prod-websites.ick
@@ -125,7 +125,7 @@ projects:
repo: git://git.liw.fi/vmdb2
rsync_src: html
rsync_target: ickliwfi@vmdb2-manual.liw.fi:/srv/http/vmdb2-manual.liw.fi
- systree_name: systrees-debian-sid-build-essential
+ systree_name: systrees-debian-buster-website
notify: [liw@liw.fi]
pipelines:
- ick/setup_container
@@ -237,7 +237,9 @@ pipelines:
- where: container
shell: |
apt-get update
- apt-get install -y subplot
+ apt-get install -y subplot make pandoc texlive-latex-base \
+ texlive-latex-recommended texlive-fonts-recommended \
+ pandoc-citeproc librsvg2-bin graphviz
# "Install" the plugin so ikiwiki can find it
find -ls
@@ -249,11 +251,12 @@ pipelines:
if [ -e build ]
then
(cd build && git pull)
- opt=--refresh
+ opt=--rebuild
else
git clone .mirrors/source build
opt=--gettime
fi
+ (cd build && git show)
cp build/ikiwiki.setup build.setup
sed -i '/srcdir:/d' build.setup
@@ -261,7 +264,7 @@ pipelines:
echo 'srcdir: /workspace/build' >> build.setup
echo 'destdir: /workspace/html' >> build.setup
- ikiwiki --setup build.setup --libdir /workspace/ikiwiki $opt
+ ikiwiki --verbose --setup build.setup --libdir /workspace/ikiwiki $opt
- action: rsync
where: host
@@ -295,7 +298,8 @@ pipelines:
shell: |
apt-get update
apt-get install -y subplot make pandoc texlive-latex-base \
- texlive-latex-recommended texlive-fonts-recommended librsvg2-bin graphviz
+ texlive-latex-recommended texlive-fonts-recommended \
+ pandoc-citeproc librsvg2-bin graphviz
mkdir publish
cd src
make