jobs: add build-discarder to all

Adjust all jobs that don't have a build-discarder yet and add it there.

Related: OS#5980
Change-Id: I531ae52ec7337288e3d82151391224f308ab5f9e
This commit is contained in:
Oliver Smith 2023-04-03 11:22:21 +02:00
parent d9f32325e2
commit 2c57e9a2fb
16 changed files with 64 additions and 0 deletions

View File

@ -15,6 +15,10 @@
Roll out osmo-gsm-manuals to relevant build environments.<br>
<br>
Related: <a href="https://osmocom.org/issues/4912">OS#4912</a>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
scm:
- git:
url: https://gerrit.osmocom.org/osmo-gsm-manuals

View File

@ -8,6 +8,10 @@
- job:
name: 'osmo-gsm-tester_build-trigger-all'
description: 'Manually kick off all osmo-gsm-tester_build-osmo-* builds at once.'
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
project-type: freestyle
node: osmo-gsm-tester-build
publishers:

View File

@ -3,6 +3,10 @@
description: This job builds the doxygen API documentation for latest libosmo*
and uploads it to <a href="https://downloads.osmocom.org/api/latest/"
>https://downloads.osmocom.org/api/latest/</a>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
name: Osmocom_API
node: osmocom-master
project-type: freestyle

View File

@ -11,6 +11,10 @@
description: |
Build old releases of programs/libraries against "master of the day" libosmo*
(<a href="https://osmocom.org/issues/3765">OS#3765</a>)
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: osmocom-master
parameters:
- string:

View File

@ -12,6 +12,10 @@
Verifies that Osmocom programs really build with the dependency
versions they claim to support in configure.ac.
(Generated by job-builder)
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: osmocom-master
parameters:
- string:

View File

@ -11,6 +11,10 @@
description: |
Generate and upload a list of Osmocom git repositories and their latest tag and commits.
<b>The latest list is <a href="https://jenkins.osmocom.org/jenkins/job/Osmocom-list-commits/lastSuccessfulBuild/artifact/commits.txt/*view*/">here</a>.</b>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: osmocom-master
parameters:
- string:

View File

@ -11,6 +11,10 @@
description: |
Verify that the expected amount of builders are connected to
obs.osmocom.org.
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
builders:
- shell: |
scripts/obs/check_builders.sh

View File

@ -11,6 +11,10 @@
description: |
See <a href="https://osmocom.org/issues/2537">OS#2537</a>
for more information.
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: obs
parameters:
- string:

View File

@ -24,6 +24,10 @@
description: |
See <a href="https://osmocom.org/projects/cellular-infrastructure/wiki/Binary_Packages">Wiki: binary packages</a>
for more information.
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: obs
parameters:
- string:

View File

@ -11,6 +11,10 @@
description: |
Build manuals for all new Osmocom releases
(<a href="https://osmocom.org/issues/5902">OS#5902</a>).
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
parameters:
- string:
name: BRANCH_CI

View File

@ -12,6 +12,10 @@
For each relevant Osmocom repository and its tags, build release tarballs (<a href="https://osmocom.org/issues/3870">OS#3870</a>).
<br><br>
Publishes to: <a href="https://ftp.osmocom.org/releases/">https://ftp.osmocom.org/releases</a>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
parameters:
- string:
name: BRANCH_DOCKER_PLAYGROUND

View File

@ -8,6 +8,10 @@
name: registry-rebuild-upload-fpga-build
description: |
Rebuild + push fpga-build docker images in our private registry.osmocom.org
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: osmocom-master
scm:
- git:

View File

@ -24,6 +24,10 @@
<ul>
<li> <a href="https://osmocom.org/issues/5017">OS#5017</a>
</ul>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: osmocom-master
scm:
- 'osmocom-docker-playground'

View File

@ -12,6 +12,10 @@
name: 'registry-trigger-{repos}'
description: |
Update registry.osmocom.org after changes in {repos}.
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
scm:
- git:
url: https://gerrit.osmocom.org/{repos}

View File

@ -12,6 +12,10 @@
<ul>
<li> <a href="https://osmocom.org/issues/4839">OS#4839</a>
</ul>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
node: osmocom-master
builders:
- shell: |

View File

@ -27,6 +27,10 @@
<li> <a href="https://osmocom.org/issues/4563">OS#4563</a>: extend for centos
<li> <a href="https://osmocom.org/issues/5365">OS#5365</a>: run in qemu
</ul>
properties:
- build-discarder:
days-to-keep: 30
num-to-keep: 30
parameters:
- string:
name: BRANCH_CI