summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2020-03-21 16:50:48 +0200
committerLars Wirzenius <liw@liw.fi>2020-03-21 16:50:48 +0200
commit94b416149691c1f011f0028c6105793e1eedb626 (patch)
tree88e4fd75812423f13ae0fafd28f933ff68c6ae20
parent6de17eda0b9a144917d578f9cc863ea30b718389 (diff)
downloadliw-ci-94b416149691c1f011f0028c6105793e1eedb626.tar.gz
Change: use the build-essenital systree for vmdb2
-rw-r--r--ci-prod-programs.ick22
-rw-r--r--ci-prod-systrees.ick15
2 files changed, 31 insertions, 6 deletions
diff --git a/ci-prod-programs.ick b/ci-prod-programs.ick
index a904fe3..0249bcf 100644
--- a/ci-prod-programs.ick
+++ b/ci-prod-programs.ick
@@ -650,7 +650,7 @@ projects:
- project: vmdb2-ci-sid
parameters:
<<: *dummy_sid_params
- systree_name: systrees-debian-buster-base
+ systree_name: systrees-debian-buster-build-essential
sources:
- name: code
repo: git://git.liw.fi/vmdb2
@@ -661,12 +661,16 @@ projects:
ref: debian/unstable
location: src/debian
pipelines:
+ - vmdb2_trigger_manual
- ick/setup_container
- ick/add_apt_signing_keys
- ick/add_apt_sources
- ick/get_sources
- ick/install_debian_build_dependencies
- - vmdb2_build_deb_ci
+ - ick/build_deb_ci
+ - ick/upload_debs
+
+
- project: qvisqve-ci-stretch
@@ -829,19 +833,25 @@ pipelines:
- distribution_ci
actions:
+ - shell: |
+ apt-get install -y debhelper build-essential git
+ where: container
+
- where: container
shell: |
curl -s https://ci-prod-controller.vm.liw.fi/projects/vmdb2-manual/+trigger
rm -rf ick-helpers
git clone git://git.liw.fi/ick-helpers
- - shell: |
- apt-get install -y debhelper build-essential
- where: container
-
- python: |
import sys
sys.path.insert(0, '/workspace/ick-helpers')
import ick_helpers
ick_helpers.ci_build_debian(params)
where: container
+
+- pipeline: vmdb2_trigger_manual
+ actions:
+ - where: container
+ shell: |
+ curl -s https://ci-prod-controller.vm.liw.fi/projects/vmdb2-manual/+trigger
diff --git a/ci-prod-systrees.ick b/ci-prod-systrees.ick
index 47d5ab5..5bdb8a5 100644
--- a/ci-prod-systrees.ick
+++ b/ci-prod-systrees.ick
@@ -35,6 +35,21 @@ projects:
pipelines:
- ick/build_debian_systree
+ - project: buster-build-essential
+ parameters:
+ systree_name: systrees-debian-buster-base
+ artifact_name: systrees-debian-buster-build-essential
+ packages:
+ - apt-transport-https
+ - build-essential
+ - git
+ - devscripts
+ notify: [liw@liw.fi]
+ pipelines:
+ - ick/setup_container
+ - ick/install_debian_packages
+ - ick/archive_systree
+
- project: buster-website
parameters:
debian_codename: buster