diff options
author | Lars Wirzenius <liw@liw.fi> | 2019-06-22 20:33:25 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2019-06-22 20:33:25 +0300 |
commit | 6b91648790e7aa43b52e55a7079aa4cfa187e905 (patch) | |
tree | 3863d166479afcef1224c8eab15dccb72e4e6227 | |
parent | a09b35cda09aee3ad57582afba7ce0e47392d9dc (diff) | |
download | liw-ci-6b91648790e7aa43b52e55a7079aa4cfa187e905.tar.gz |
Add: job to build fable-poc debian packages
-rw-r--r-- | ci-prod-fable.ick | 21 | ||||
-rw-r--r-- | ci-prod-programs.ick | 13 |
2 files changed, 28 insertions, 6 deletions
diff --git a/ci-prod-fable.ick b/ci-prod-fable.ick index 5b6c1a3..511453d 100644 --- a/ci-prod-fable.ick +++ b/ci-prod-fable.ick @@ -10,14 +10,18 @@ projects: - locales-all - git - build-essential -# - texlive-full + - texlive-full - pandoc - devscripts - graphviz # - ca-certificates-java # - plantuml + - python-pandocfilters + - python3-pandocfilters + - python3-commonmark-bkrs + - python3-yaml artifact_name: systrees-debian-buster-fable - notify: [liw@liw.fi] +# notify: [liw@liw.fi] pipelines: - ick/build_debian_systree @@ -49,10 +53,13 @@ pipelines: actions: - where: container shell: | - apt update - apt upgrade -y - apt install -y texlive-full python-pandocfilters python3-pandocfilters - apt install -y python3 python3-commonmark-bkrs python3-yaml + echo already set up? + dpkg -l texlive-full + +# apt update +# apt upgrade -y +# apt install -y texlive-full python-pandocfilters python3-pandocfilters +# apt install -y python3 python3-commonmark-bkrs python3-yaml - pipeline: build_fable_poc_pdfs actions: @@ -61,6 +68,8 @@ pipelines: cd src make make publish + # Trigger .deb build (fixme when Ick has trigger services) + wget https://ci-prod-controller.vm.liw.fi/projects/fable-poc-ci-sid/+trigger - pipeline: publish_fable_poc_pdfs parameters: diff --git a/ci-prod-programs.ick b/ci-prod-programs.ick index 99029d3..61b3abb 100644 --- a/ci-prod-programs.ick +++ b/ci-prod-programs.ick @@ -734,6 +734,19 @@ projects: pipelines: *deb_ci_pipelines + +- project: fable-poc-ci-sid + parameters: + <<: *dummy_sid_params + sources: &fable_poc_sources + - name: code + repo: git://git.liw.fi/fable-poc + ref: master + location: src + pipelines: *deb_ci_pipelines + + + - project: ickui parameters: apt_signing_pub_keys: |