aboutsummaryrefslogtreecommitdiffstats
path: root/jobs/update-osmo-ci-on-slaves.yml
diff options
context:
space:
mode:
Diffstat (limited to 'jobs/update-osmo-ci-on-slaves.yml')
-rw-r--r--jobs/update-osmo-ci-on-slaves.yml44
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