diff options
Diffstat (limited to 'jobs/update-osmo-ci-on-slaves.yml')
-rw-r--r-- | jobs/update-osmo-ci-on-slaves.yml | 44 |
1 files changed, 30 insertions, 14 deletions
diff --git a/jobs/update-osmo-ci-on-slaves.yml b/jobs/update-osmo-ci-on-slaves.yml index 254744e..c826175 100644 --- a/jobs/update-osmo-ci-on-slaves.yml +++ b/jobs/update-osmo-ci-on-slaves.yml @@ -6,43 +6,60 @@ type: slave name: label values: - - simtester - - admin2-deb9build - - host2-deb9build-ansible - - build2-deb9build-ansible - build2-deb10build-ansible - - rpi4-raspbian10build-ansible-1 - - rpi4-raspbian10build-ansible-2 - - rpi4-raspbian10build-ansible-3 - - gtp0-deb9build - - gtp0-deb10build32 + - build2-deb11build-ansible + - build4-deb12build-ansible - gtp0-deb10fr + - host2-deb11build-ansible + - rpi4-raspbian11build-ansible-1 + - rpi4-raspbian11build-ansible-2 + - rpi4-raspbian11build-ansible-3 + - simtester properties: - build-discarder: days-to-keep: 30 num-to-keep: 120 + parameters: + - string: + name: OSMO_BRANCH_CI + description: | + osmo-ci.git branch + default: 'master' + - string: + # Used in scripts/common.sh:docker_images_require() + name: OSMO_BRANCH_DOCKER_PLAYGROUND + description: | + docker-playground.git branch + default: 'master' scm: - git: - url: git://git.osmocom.org/osmo-ci + url: https://gerrit.osmocom.org/osmo-ci git-config-name: 'Jenkins Builder' git-config-email: 'jenkins@osmocom.org' skip-tag: true branches: - - 'origin/master' + - '$OSMO_BRANCH_CI' + wipe-workspace: true triggers: - pollscm: cron: "H/5 * * * *" ignore-post-commit-hooks: false + - timed: "H H * * *" builders: - shell: './contrib/jenkins.sh' + + wrappers: + - ansicolor: + colormap: xterm + description: | <b>Auto-generated using Jenkins Job Builder. DO NOT EDIT MANUALLY!</b> publishers: - email: - recipients: intern@lists.sysmocom.de + recipients: jenkins-notifications@lists.osmocom.org # Trigger from docker-playground.git too - job: @@ -50,10 +67,9 @@ description: | Trigger <a href="https://jenkins.osmocom.org/jenkins/job/update-osmo-ci-on-slaves/">update-osmo-ci-on-slaves</a> on changes in docker-playground.git, so it can rebuild docker containers relevant for the jenkins slaves. - node: osmocom-master-debian9 scm: - git: - url: git://git.osmocom.org/docker-playground + url: https://gerrit.osmocom.org/docker-playground git-config-name: 'Jenkins Builder' git-config-email: 'jenkins@osmocom.org' skip-tag: true |