mirror of https://gerrit.osmocom.org/osmo-ci
jobs: master: fix post-build trigger of downstream jobs
Firstly, we don't have the downstream-ext plugin installed on our jenkins. We want to use the 'trigger' publisher instead. Secondly, since the jobs created here are called master-*, we also want to trigger master-*. master-libosmocore also triggers SIMtrace and xgoldmon, which aren't covered by this jobs config, hence they don't get a master- prefix. Change-Id: If9e8c4b02fce34fddceb4f07bf024210600f6270
This commit is contained in:
parent
28564a6977
commit
3e69d3d7d4
|
@ -19,6 +19,7 @@
|
||||||
combination_filter: ''
|
combination_filter: ''
|
||||||
# most common build invocation
|
# most common build invocation
|
||||||
cmd: ./contrib/jenkins.sh
|
cmd: ./contrib/jenkins.sh
|
||||||
|
trigger:
|
||||||
|
|
||||||
# in alphabetical order
|
# in alphabetical order
|
||||||
repos:
|
repos:
|
||||||
|
@ -36,10 +37,7 @@
|
||||||
- libasn1c
|
- libasn1c
|
||||||
- libgtpnl
|
- libgtpnl
|
||||||
- libosmo-abis:
|
- libosmo-abis:
|
||||||
publishers:
|
trigger: master-openbsc
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- openbsc
|
|
||||||
|
|
||||||
- libosmo-dsp:
|
- libosmo-dsp:
|
||||||
cmd: >
|
cmd: >
|
||||||
|
@ -48,26 +46,13 @@
|
||||||
./configure
|
./configure
|
||||||
$MAKE $PARALLEL_MAKE
|
$MAKE $PARALLEL_MAKE
|
||||||
$MAKE distcheck
|
$MAKE distcheck
|
||||||
publishers:
|
trigger: master-osmo-gmr
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- osmo-gmr
|
|
||||||
|
|
||||||
- libosmo-netif:
|
- libosmo-netif:
|
||||||
publishers:
|
trigger: master-libosmo-sccp, master-osmo-mgw, master-openbsc
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- libosmo-sccp
|
|
||||||
- openbsc
|
|
||||||
- osmo-mgw
|
|
||||||
|
|
||||||
- libosmo-sccp:
|
- libosmo-sccp:
|
||||||
publishers:
|
trigger: master-osmo-iuh, master-osmo-bsc, master-openbsc
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- openbsc
|
|
||||||
- osmo-iuh
|
|
||||||
- osmo-bsc
|
|
||||||
|
|
||||||
- libosmocore:
|
- libosmocore:
|
||||||
a1_name: arch
|
a1_name: arch
|
||||||
|
@ -80,27 +65,12 @@
|
||||||
else
|
else
|
||||||
./contrib/jenkins.sh
|
./contrib/jenkins.sh
|
||||||
fi
|
fi
|
||||||
publishers:
|
trigger: >
|
||||||
downstream-ext:
|
master-libosmo-abis, master-libosmo-sccp, master-openbsc, master-osmo-pcap, master-osmo-tetra,
|
||||||
projects:
|
master-osmo-pcu, master-osmo-gmr, master-osmo-bts, master-osmocom-bb, SIMtrace, xgoldmon
|
||||||
- libosmo-sccp
|
|
||||||
- libosmo-abis
|
|
||||||
- openbsc
|
|
||||||
- osmo-pcap
|
|
||||||
- OsmoTETRA
|
|
||||||
- osmo-pcu
|
|
||||||
- SIMtrace
|
|
||||||
- osmo-gmr
|
|
||||||
- osmo-bts
|
|
||||||
- OsmocomBB
|
|
||||||
- xgoldmon
|
|
||||||
|
|
||||||
- libsmpp34:
|
- libsmpp34:
|
||||||
publishers:
|
trigger: master-osmo-msc, master-openbsc
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- openbsc
|
|
||||||
- osmo-msc
|
|
||||||
|
|
||||||
- libtelnet
|
- libtelnet
|
||||||
|
|
||||||
|
@ -157,10 +127,7 @@
|
||||||
a1_name: gtp-linux
|
a1_name: gtp-linux
|
||||||
a1: !!python/tuple [--enable-gtp-linux,--disable-gtp-linux]
|
a1: !!python/tuple [--enable-gtp-linux,--disable-gtp-linux]
|
||||||
cmd: GTP="$GTP" ./contrib/jenkins.sh
|
cmd: GTP="$GTP" ./contrib/jenkins.sh
|
||||||
publishers:
|
trigger: master-osmo-sgsn
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- osmo-sgsn
|
|
||||||
|
|
||||||
- osmo-gmr
|
- osmo-gmr
|
||||||
|
|
||||||
|
@ -183,11 +150,7 @@
|
||||||
slave_axis: !!python/tuple [linux_amd64_debian8, linux_amd64_debian9]
|
slave_axis: !!python/tuple [linux_amd64_debian8, linux_amd64_debian9]
|
||||||
|
|
||||||
- osmo-iuh:
|
- osmo-iuh:
|
||||||
publishers:
|
trigger: master-osmo-msc, master-osmo-sgsn
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- osmo-msc
|
|
||||||
- osmo-sgsn
|
|
||||||
|
|
||||||
- osmo-mgw:
|
- osmo-mgw:
|
||||||
a1_name: MGCP
|
a1_name: MGCP
|
||||||
|
@ -199,11 +162,7 @@
|
||||||
-e MGCP="$MGCP" -e PATH="$PATH:/build_bin" -e OSMOPY_DEBUG_TCP_SOCKETS="1" -w /build \
|
-e MGCP="$MGCP" -e PATH="$PATH:/build_bin" -e OSMOPY_DEBUG_TCP_SOCKETS="1" -w /build \
|
||||||
-i -u build -v "$PWD:/build" -v "$HOME/bin:/build_bin" \
|
-i -u build -v "$PWD:/build" -v "$HOME/bin:/build_bin" \
|
||||||
osmocom:amd64 /build/contrib/jenkins.sh
|
osmocom:amd64 /build/contrib/jenkins.sh
|
||||||
publishers:
|
trigger: master-osmo-msc, master-osmo-bsc
|
||||||
downstream-ext:
|
|
||||||
projects:
|
|
||||||
- osmo-msc
|
|
||||||
- osmo-bsc
|
|
||||||
|
|
||||||
- osmo-msc:
|
- osmo-msc:
|
||||||
a1_name: IU
|
a1_name: IU
|
||||||
|
@ -331,5 +290,7 @@
|
||||||
console-log-parsers:
|
console-log-parsers:
|
||||||
- 'GNU C Compiler 4 (gcc)'
|
- 'GNU C Compiler 4 (gcc)'
|
||||||
resolve-relative-paths: true
|
resolve-relative-paths: true
|
||||||
|
- trigger:
|
||||||
|
project: '{obj:trigger}'
|
||||||
|
|
||||||
# vim: expandtab tabstop=2 shiftwidth=2
|
# vim: expandtab tabstop=2 shiftwidth=2
|
||||||
|
|
Loading…
Reference in New Issue