aboutsummaryrefslogtreecommitdiffstats
path: root/jobs
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2019-03-22 16:43:43 +0100
committerOliver Smith <osmith@sysmocom.de>2019-03-26 15:54:46 +0100
commitd3d3eb0fb1755ec68ec44229287b519922bc2d58 (patch)
treed11f9483b6dd4e49478ae0d57ca6c82f5c221c72 /jobs
parent15c1f80dcc1e96812d72fec80f2088ad45c545d6 (diff)
jobs: add osmocom-build-tags-against-master.yml
Run osmocom-build-old-tags-against-master.sh every night in jenkins. Related: OS#3765 Change-Id: I9868a6008f61fb3962279f72d34f67f900425be5
Diffstat (limited to 'jobs')
-rw-r--r--jobs/osmocom-build-tags-against-master.yml43
1 files changed, 43 insertions, 0 deletions
diff --git a/jobs/osmocom-build-tags-against-master.yml b/jobs/osmocom-build-tags-against-master.yml
new file mode 100644
index 0000000..1520ec2
--- /dev/null
+++ b/jobs/osmocom-build-tags-against-master.yml
@@ -0,0 +1,43 @@
+---
+- project:
+ name: Osmocom-build-tags-against-master
+ jobs:
+ - Osmocom-build-tags-against-master
+
+- job-template:
+ name: 'Osmocom-build-tags-against-master'
+ project-type: freestyle
+ defaults: global
+ 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
+ parameters:
+ - string:
+ name: BRANCH
+ description: |
+ osmo-ci.git branch where the osmocom-build-old-tags-against-master.sh gets pulled from
+ default: '*/master'
+ builders:
+ - shell: |
+ PARALLEL_MAKE=-j8 scripts/osmocom-build-old-tags-against-master.sh
+ scm:
+ - git:
+ branches:
+ - '$BRANCH'
+ url: git://git.osmocom.org/osmo-ci
+ git-config-name: 'Jenkins Builder'
+ git-config-email: 'jenkins@osmocom.org'
+ triggers:
+ - timed: "@midnight"
+ publishers:
+ - archive:
+ allow-empty: false
+ artifacts: _temp/log/*
+ case-sensitive: true
+ only-if-success: false
+ - email:
+ notify-every-unstable-build: true
+ recipients: 'jenkins-notifications@lists.osmocom.org'
+
+# vim: expandtab tabstop=2 shiftwidth=2