From 94b416149691c1f011f0028c6105793e1eedb626 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sat, 21 Mar 2020 16:50:48 +0200 Subject: Change: use the build-essenital systree for vmdb2 --- ci-prod-programs.ick | 22 ++++++++++++++++------ ci-prod-systrees.ick | 15 +++++++++++++++ 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 -- cgit v1.2.1