summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-03-17 11:41:45 +0200
committerLars Wirzenius <liw@liw.fi>2021-03-17 11:41:45 +0200
commitfd3589362bbf0d2d775565b88ed21af5e3cc77e9 (patch)
treec67ecb1d08cd868e196760c5b4c88464ee565682
parentc1ef73faf74e268c8b559dc499517501617c135b (diff)
downloadliw-ci-fd3589362bbf0d2d775565b88ed21af5e3cc77e9.tar.gz
ideas.liw.fi
-rw-r--r--ci-prod.ick54
1 files changed, 37 insertions, 17 deletions
diff --git a/ci-prod.ick b/ci-prod.ick
index 5986eb3..b5401b9 100644
--- a/ci-prod.ick
+++ b/ci-prod.ick
@@ -98,6 +98,26 @@ projects:
repo: ssh://git@git.liw.fi/private/liw/Journal
pipelines: *website_pipelines
+ - project: ideas.liw.fi
+ parameters:
+ <<: *website_params
+ workspace_name: ideas.liw.fi
+ rsync_target: ickliwfi@http.liw.fi:/srv/http/ideas.liw.fi
+ sources:
+ - name: source
+ ref: main
+ location: src
+ repo: ssh://git@git.liw.fi/ideas
+ pipelines:
+ - ick/setup_container
+ - ick/add_apt_signing_keys
+ - ick/add_apt_sources
+ - ick/restore_workspace
+ - ick/get_sources
+ - subplots
+ - ick/save_workspace
+
+
pipelines:
- pipeline: ikiwiki
@@ -139,26 +159,26 @@ pipelines:
- action: rsync
where: host
+ - pipeline: subplots
+ parameters:
+ - sources
+ - rsync_src
+ - rsync_target
+ actions:
+ - where: container
+ shell: |
+ apt-get install -y subplot
+ mkdir html
+ cd src
+ make
+ mv *.html *.pdf ../html
+
+ - action: rsync
+ where: host
+
#
-# - project: ideas.liw.fi
-# parameters:
-# <<: *website_params
-# workspace_name: ideas.liw.fi
-# rsync_src: publish
-# rsync_target: ickliwfi@ideas.liw.fi:/srv/http/ideas.liw.fi
-# sources:
-# - name: source
-# ref: main
-# location: src
-# repo: ssh://git@git.liw.fi/ideas
-# pipelines:
-# - ick/setup_container
-# - ick/add_apt_signing_keys
-# - ick/add_apt_sources
-# - ick/restore_workspace
-# - ick/get_sources
#
# - project: liw.fi
# parameters: