- job: name: update-osmo-ci-on-slaves project-type: matrix axes: - axis: type: slave name: label values: - build2-deb10build-ansible - 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: https://gerrit.osmocom.org/osmo-ci git-config-name: 'Jenkins Builder' git-config-email: 'jenkins@osmocom.org' skip-tag: true branches: - '$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: | Auto-generated using Jenkins Job Builder. DO NOT EDIT MANUALLY! publishers: - email: recipients: jenkins-notifications@lists.osmocom.org # Trigger from docker-playground.git too - job: name: update-osmo-ci-on-slaves-dp description: | Trigger update-osmo-ci-on-slaves on changes in docker-playground.git, so it can rebuild docker containers relevant for the jenkins slaves. scm: - git: url: https://gerrit.osmocom.org/docker-playground git-config-name: 'Jenkins Builder' git-config-email: 'jenkins@osmocom.org' skip-tag: true branches: - 'origin/master' triggers: - pollscm: cron: "H/5 * * * *" ignore-post-commit-hooks: false publishers: - trigger: project: "update-osmo-ci-on-slaves" # vim: expandtab tabstop=2 shiftwidth=2