summaryrefslogtreecommitdiff
path: root/ci-prod-websites.ick
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-10-16 18:49:40 +0300
committerLars Wirzenius <liw@liw.fi>2020-10-16 18:49:40 +0300
commit3acf0b672ab0f20797586448b58d25d7e0d1e9d1 (patch)
treedd5fc71f20cc396d2571a16d73f52ea9da925c35 /ci-prod-websites.ick
parent37667d6f8c0dd34cdf3fb17b12628a9137d65d17 (diff)
downloadliw-ci-3acf0b672ab0f20797586448b58d25d7e0d1e9d1.tar.gz
add liw.fi, blog.liw.fi, obnam.org
Diffstat (limited to 'ci-prod-websites.ick')
-rw-r--r--ci-prod-websites.ick76
1 files changed, 75 insertions, 1 deletions
diff --git a/ci-prod-websites.ick b/ci-prod-websites.ick
index 73d7d80..7286047 100644
--- a/ci-prod-websites.ick
+++ b/ci-prod-websites.ick
@@ -68,6 +68,60 @@ projects:
- ick/get_sources
- build_and_publish_subplots
+- project: liw.fi
+ parameters:
+ <<: *website_params
+ workspace_name: liw.fi
+ rsync_src: publish
+ rsync_target: ickliwfi@liw.fi:/srv/http/liw.fi
+ sources:
+ - name: source
+ ref: master
+ location: src
+ repo: ssh://git@git.liw.fi/liw.fi
+ pipelines:
+ - ick/setup_container
+ - ick/add_apt_signing_keys
+ - ick/add_apt_sources
+ - ick/restore_workspace
+ - ick/get_sources
+ - ikiwiki_incremental
+ - ick/save_workspace
+
+- project: blog.liw.fi
+ parameters:
+ <<: *website_params
+ workspace_name: blog.liw.fi
+ rsync_src: html
+ rsync_target: ickliwfi@blog.liw.fi:/srv/http/blog.liw.fi
+ sources:
+ - name: pandoc-plugin
+ ref: master
+ location: ikiwiki-pandoc
+ repo: https://github.com/sciunto-org/ikiwiki-pandoc.git
+ - name: source
+ ref: master
+ location: src
+ repo: ssh://git@git.liw.fi/blog.liw.fi
+ pipelines: *website_pipelines
+
+- project: obnam.org
+ parameters:
+ <<: *website_params
+ workspace_name: obnam.org
+ rsync_src: html
+ rsync_target: ickliwfi@obnam.org:/srv/http/obnam.org
+ sources:
+ - name: pandoc-plugin
+ ref: master
+ location: ikiwiki-pandoc
+ repo: https://github.com/sciunto-org/ikiwiki-pandoc.git
+ - name: source
+ ref: master
+ location: src
+ repo: ssh://git@git.liw.fi/obnam.org
+ pipelines: *website_pipelines
+
- project: 256.liw.fi
parameters:
<<: *website_params
@@ -88,6 +142,26 @@ projects:
- ikiwiki_incremental
- ick/save_workspace
+- project: gtdfh.liw.fi
+ parameters:
+ <<: *website_params
+ workspace_name: gtdfh.liw.fi
+ rsync_src: publish
+ rsync_target: ickliwfi@ideas.liw.fi:/srv/http/gtdfh.liw.fi
+ sources:
+ - name: source
+ ref: master
+ location: src
+ repo: ssh://git@git.liw.fi/gtdfh.liw.fi
+ pipelines:
+ - ick/setup_container
+ - ick/add_apt_signing_keys
+ - ick/add_apt_sources
+ - ick/restore_workspace
+ - ick/get_sources
+ - ikiwiki_incremental
+ - ick/save_workspace
+
- project: journal.liw.fi
parameters:
<<: *website_params
@@ -408,7 +482,7 @@ pipelines:
apt-get update
apt-get install -y subplot make pandoc texlive-latex-base \
texlive-latex-recommended texlive-fonts-recommended \
- pandoc-citeproc librsvg2-bin graphviz
+ pandoc-citeproc librsvg2-bin graphviz plantuml
mkdir publish
cd src
./build.sh