aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2023-04-03 11:22:21 +0200
committerOliver Smith <osmith@sysmocom.de>2023-04-03 11:22:21 +0200
commit2c57e9a2fb048d9f9b6fa1574dbb7ed958273fed (patch)
treed3cb0bf0ba9711c67df17e7ddf9ddb7f2231aec9
parentd9f32325e20e6f4e627608599849096ddf3ed58e (diff)
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
-rw-r--r--jobs/osmo-gsm-manuals-trigger.yml4
-rw-r--r--jobs/osmo-gsm-tester-trigger.yml4
-rw-r--r--jobs/osmocom-api.yml4
-rw-r--r--jobs/osmocom-build-tags-against-master.yml4
-rw-r--r--jobs/osmocom-depcheck.yml4
-rw-r--r--jobs/osmocom-list-commits.yml4
-rw-r--r--jobs/osmocom-obs-check-builders.yml4
-rw-r--r--jobs/osmocom-obs-wireshark.yml4
-rw-r--r--jobs/osmocom-obs.yml4
-rw-r--r--jobs/osmocom-release-manuals.yml4
-rw-r--r--jobs/osmocom-release-tarballs.yml4
-rw-r--r--jobs/registry-rebuild-upload-fpga-build.yml4
-rw-r--r--jobs/registry-rebuild-upload-titan.yml4
-rw-r--r--jobs/registry-triggers.yml4
-rw-r--r--jobs/registry-update-base-images.yml4
-rw-r--r--jobs/repo-install-test.yml4
16 files changed, 64 insertions, 0 deletions
diff --git a/jobs/osmo-gsm-manuals-trigger.yml b/jobs/osmo-gsm-manuals-trigger.yml
index 0fca5a7..29882e3 100644
--- a/jobs/osmo-gsm-manuals-trigger.yml
+++ b/jobs/osmo-gsm-manuals-trigger.yml
@@ -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
diff --git a/jobs/osmo-gsm-tester-trigger.yml b/jobs/osmo-gsm-tester-trigger.yml
index 07edcf4..216dabc 100644
--- a/jobs/osmo-gsm-tester-trigger.yml
+++ b/jobs/osmo-gsm-tester-trigger.yml
@@ -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:
diff --git a/jobs/osmocom-api.yml b/jobs/osmocom-api.yml
index cb5fecb..238340c 100644
--- a/jobs/osmocom-api.yml
+++ b/jobs/osmocom-api.yml
@@ -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
diff --git a/jobs/osmocom-build-tags-against-master.yml b/jobs/osmocom-build-tags-against-master.yml
index 91c3f64..2e87c69 100644
--- a/jobs/osmocom-build-tags-against-master.yml
+++ b/jobs/osmocom-build-tags-against-master.yml
@@ -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:
diff --git a/jobs/osmocom-depcheck.yml b/jobs/osmocom-depcheck.yml
index 27d2b94..5e20f95 100644
--- a/jobs/osmocom-depcheck.yml
+++ b/jobs/osmocom-depcheck.yml
@@ -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:
diff --git a/jobs/osmocom-list-commits.yml b/jobs/osmocom-list-commits.yml
index 0541002..43ce171 100644
--- a/jobs/osmocom-list-commits.yml
+++ b/jobs/osmocom-list-commits.yml
@@ -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:
diff --git a/jobs/osmocom-obs-check-builders.yml b/jobs/osmocom-obs-check-builders.yml
index f378ec1..01fdba5 100644
--- a/jobs/osmocom-obs-check-builders.yml
+++ b/jobs/osmocom-obs-check-builders.yml
@@ -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
diff --git a/jobs/osmocom-obs-wireshark.yml b/jobs/osmocom-obs-wireshark.yml
index 7bf7ccd..9d4d04e 100644
--- a/jobs/osmocom-obs-wireshark.yml
+++ b/jobs/osmocom-obs-wireshark.yml
@@ -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:
diff --git a/jobs/osmocom-obs.yml b/jobs/osmocom-obs.yml
index 25e48c3..b0e0e62 100644
--- a/jobs/osmocom-obs.yml
+++ b/jobs/osmocom-obs.yml
@@ -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:
diff --git a/jobs/osmocom-release-manuals.yml b/jobs/osmocom-release-manuals.yml
index 19a8765..0628377 100644
--- a/jobs/osmocom-release-manuals.yml
+++ b/jobs/osmocom-release-manuals.yml
@@ -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
diff --git a/jobs/osmocom-release-tarballs.yml b/jobs/osmocom-release-tarballs.yml
index 458cd6d..17b7c58 100644
--- a/jobs/osmocom-release-tarballs.yml
+++ b/jobs/osmocom-release-tarballs.yml
@@ -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
diff --git a/jobs/registry-rebuild-upload-fpga-build.yml b/jobs/registry-rebuild-upload-fpga-build.yml
index 79fb9b2..c4b750a 100644
--- a/jobs/registry-rebuild-upload-fpga-build.yml
+++ b/jobs/registry-rebuild-upload-fpga-build.yml
@@ -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:
diff --git a/jobs/registry-rebuild-upload-titan.yml b/jobs/registry-rebuild-upload-titan.yml
index 1ba5a77..84f8076 100644
--- a/jobs/registry-rebuild-upload-titan.yml
+++ b/jobs/registry-rebuild-upload-titan.yml
@@ -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'
diff --git a/jobs/registry-triggers.yml b/jobs/registry-triggers.yml
index 823062b..0395976 100644
--- a/jobs/registry-triggers.yml
+++ b/jobs/registry-triggers.yml
@@ -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}
diff --git a/jobs/registry-update-base-images.yml b/jobs/registry-update-base-images.yml
index d868655..3dec830 100644
--- a/jobs/registry-update-base-images.yml
+++ b/jobs/registry-update-base-images.yml
@@ -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: |
diff --git a/jobs/repo-install-test.yml b/jobs/repo-install-test.yml
index 8b25ee0..5172091 100644
--- a/jobs/repo-install-test.yml
+++ b/jobs/repo-install-test.yml
@@ -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