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.yml35
1 files changed, 25 insertions, 10 deletions
diff --git a/jobs/update-osmo-ci-on-slaves.yml b/jobs/update-osmo-ci-on-slaves.yml
index 41181cd..01b8914 100644
--- a/jobs/update-osmo-ci-on-slaves.yml
+++ b/jobs/update-osmo-ci-on-slaves.yml
@@ -6,22 +6,32 @@
type: slave
name: label
values:
- - simtester
- - host2-deb9build-ansible
- - build2-deb9build-ansible
- build2-deb10build-ansible
+ - build2-deb11build-ansible
+ - build4-deb12build-ansible
+ - gtp0-deb10fr
+ - host2-deb11build-ansible
+ - lx2-raspbian11build-ansible
- rpi4-raspbian11build-ansible-1
- rpi4-raspbian11build-ansible-2
- rpi4-raspbian11build-ansible-3
- - gtp0-deb9build
- - gtp0-deb11build32
- - gtp0-deb10fr
- - osmo-gsm-tester-prod
- - osmo-gsm-tester-rnd
+ - 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: https://gerrit.osmocom.org/osmo-ci
@@ -29,7 +39,8 @@
git-config-email: 'jenkins@osmocom.org'
skip-tag: true
branches:
- - 'origin/master'
+ - '$OSMO_BRANCH_CI'
+ wipe-workspace: true
triggers:
- pollscm:
@@ -39,6 +50,11 @@
builders:
- shell: './contrib/jenkins.sh'
+
+ wrappers:
+ - ansicolor:
+ colormap: xterm
+
description: |
<b>Auto-generated using Jenkins Job Builder. DO NOT EDIT MANUALLY!</b>
@@ -52,7 +68,6 @@
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: https://gerrit.osmocom.org/docker-playground