aboutsummaryrefslogtreecommitdiffstats
path: root/jobs/osmocom-build-tags-against-master.yml
diff options
context:
space:
mode:
Diffstat (limited to 'jobs/osmocom-build-tags-against-master.yml')
-rw-r--r--jobs/osmocom-build-tags-against-master.yml19
1 files changed, 15 insertions, 4 deletions
diff --git a/jobs/osmocom-build-tags-against-master.yml b/jobs/osmocom-build-tags-against-master.yml
index 22ac9ae..e33c9a3 100644
--- a/jobs/osmocom-build-tags-against-master.yml
+++ b/jobs/osmocom-build-tags-against-master.yml
@@ -11,7 +11,11 @@
description: |
Build old releases of programs/libraries against "master of the day" libosmo*
(<a href="https://osmocom.org/issues/3765">OS#3765</a>)
- node: osmocom-master-debian9
+ properties:
+ - build-discarder:
+ days-to-keep: 30
+ num-to-keep: 30
+ node: osmocom-master
parameters:
- string:
name: BRANCH
@@ -20,16 +24,23 @@
default: '*/master'
builders:
- shell: |
- PARALLEL_MAKE=-j8 scripts/osmocom-build-old-tags-against-master.sh
+ docker run \
+ --rm=true \
+ -e PARALLEL_MAKE="-j8" \
+ -u build \
+ -v "$PWD:/build" \
+ -w /build \
+ "$USER/debian-bookworm-build" \
+ scripts/osmocom-build-old-tags-against-master.sh
scm:
- git:
branches:
- '$BRANCH'
- url: https://git.osmocom.org/osmo-ci
+ url: https://gerrit.osmocom.org/osmo-ci
git-config-name: 'Jenkins Builder'
git-config-email: 'jenkins@osmocom.org'
triggers:
- - timed: "@midnight"
+ - timed: "H 01 * * *"
publishers:
- archive:
allow-empty: false