diff options
author | Lars Wirzenius <liw@liw.fi> | 2020-08-22 20:12:19 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2020-08-22 20:12:19 +0300 |
commit | 55a9d1b8f6865f12189f49401a57cef0b50457c6 (patch) | |
tree | dd7b1ef0aa9d7bd39a513aab0adc83893e762414 /ci-prod-websites.ick | |
parent | 2b15679fbd176c5ca24fb2bb86ca26b7070413e8 (diff) | |
download | liw-ci-55a9d1b8f6865f12189f49401a57cef0b50457c6.tar.gz |
add: seinfeld.liw.fi
Diffstat (limited to 'ci-prod-websites.ick')
-rw-r--r-- | ci-prod-websites.ick | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/ci-prod-websites.ick b/ci-prod-websites.ick index 36dd500..31ba8b8 100644 --- a/ci-prod-websites.ick +++ b/ci-prod-websites.ick @@ -100,6 +100,26 @@ projects: repo: git://git.liw.fi/noir.liw.fi pipelines: *website_pipelines + +- project: seinfeld.liw.fi + parameters: + <<: *website_params + workspace_name: seinfeld.liw.fi + rsync_src: publish + rsync_target: ickliwfi@ideas.liw.fi:/srv/http/seinfeld.liw.fi + sources: + - name: source + ref: master + location: src + repo: ssh://git@git.liw.fi/seinfeld + pipelines: + - ick/setup_container + - ick/add_apt_signing_keys + - ick/add_apt_sources + - ick/restore_workspace + - ick/get_sources + - run_make_and_publish_html + - project: vmdb2.liw.fi parameters: <<: *website_params @@ -305,3 +325,22 @@ pipelines: - action: rsync where: host + + + - pipeline: run_make_and_publish_html + parameters: + - sources + - rsync_src + - rsync_target + actions: + - where: container + shell: | + apt-get update + apt-get install -y make python3 python3-yaml pcal + mkdir publish + cd src + make + cp *.html /workspace/publish + + - action: rsync + where: host |