jobs/osmo-gsm-manuals-trigger: new job

On change, roll out osmo-gsm-manuals to relevant build environments.

Related: OS#4912
Change-Id: I104525826068b016b5e06ea52567da4d7beaf7a4
This commit is contained in:
Oliver Smith 2021-01-12 13:28:46 +01:00
parent 829f8b948d
commit 5150f0ec62
1 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,37 @@
# Roll out osmo-gsm-manuals to relevant build environments:
# * jenkins build slaves (update-osmo-ci-on-slaves)
# * docker images built on build slaves (update-osmo-ci-on-slaves)
# * docker image built in registry: fpga-build (registry-rebuild-upload-fpga-build)
- project:
name: osmo-gsm-manuals-trigger
jobs:
- 'osmo-gsm-manuals-trigger'
# Trigger from osmo-gsm-manuals.git too
- job:
name: osmo-gsm-manuals-trigger
description: |
Roll out osmo-gsm-manuals to relevant build environments.<br>
<br>
Related: <a href="https://osmocom.org/issues/4912">OS#4912</a>
node: osmocom-master-debian9
scm:
- git:
url: git://git.osmocom.org/osmo-gsm-manuals
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,
registry-rebuild-upload-fpga-build
# vim: expandtab tabstop=2 shiftwidth=2