diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-10-29 11:56:34 +0000 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-10-29 11:56:34 +0000 |
commit | 3027ead9e996b9976a1ccc807e9e4af92d79cb19 (patch) | |
tree | 70b41ca8aa48e45adc8da85cf109686607b7ab45 | |
parent | b63da48bd72fd70dc35be29187796d8f6c0885ba (diff) |
gerrit-verifications.yml: Manual sync with current jobs
This is the result of one pass through all gerrit jenkins jobs
currently [manually] configured on jenkins.osmocom.org together
with alphabetically sorting the definitions to match the order in
the Jenkins Web UI.
Change-Id: I42051e76234b2695934183188f074ee7e467f58c
-rw-r--r-- | jobs/gerrit-verifications.yml | 117 |
1 files changed, 60 insertions, 57 deletions
diff --git a/jobs/gerrit-verifications.yml b/jobs/gerrit-verifications.yml index 780f2d5..f97b380 100644 --- a/jobs/gerrit-verifications.yml +++ b/jobs/gerrit-verifications.yml @@ -21,49 +21,65 @@ # most common build invocation cmd: ./contrib/jenkins.sh + # in alphabetical order repos: - - osmo-iuh - - osmo-gsm-manuals - - osmo-sip-connector - - osmocom-bb - - osmo-tetra - - - osmo-hlr: + - asn1c: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - - osmo-trx: - slave_axis: !!python/tuple [OsmocomBuild1] - - - osmo-ggsn: - slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] + - cellmgr-ng: + concurrent: true + cmd: > + docker run --rm=true -e HOME=/build -e MAKE=make -e PARALLEL_MAKE="$PARALLEL_MAKE" \ + -e IU="$IU" -e SMPP="$SMPP" -e MGCP="$MGCP" -w /build -i -u build -v $PWD:/build \ + osmocom:amd64 /build/contrib/jenkins.sh' - - osmo-pcap: + - libasn1c: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - - libsmpp34: + - libosmo-abis: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - - openggsn: + - libosmo-netif: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - libosmo-sccp: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - - libosmo-netif: - slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - - - libosmo-abis: + - libosmocore: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] + a1_name: arch + a1: !!python/tuple [arm-none-eabi, amd64] + combination_filter: '!(arch=="arm-none-eabi" && label=="FreeBSD_amd64")' + cmd: > + if [[ "$JOB_NAME" == *"arch=arm-none-eabi,label=linux_amd64_debian8"* ]]; then + ./contrib/jenkins-arm.sh + else + ./contrib/jenkins.sh + fi - - libasn1c: + - libsmpp34: slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - - cellmgr-ng: - concurrent: true + - openBSC: + a1_name: SMPP + a1: !!python/tuple [--enable-smpp] + a2_name: MGCP + a2: !!python/tuple [--enable-mgcp-transcoding, --disable-mgcp-transcoding] + a3_name: IU + a3: !!python/tuple [--disable-iu] cmd: > - docker run --rm=true -e HOME=/build -e MAKE=make -e PARALLEL_MAKE="$PARALLEL_MAKE" \ - -e IU="$IU" -e SMPP="$SMPP" -e MGCP="$MGCP" -w /build -i -u build -v $PWD:/build \ - osmocom:amd64 /build/contrib/jenkins.sh' + ARTIFACT_STORE="$HOME/jenkins_build_artifact_store" + mkdir -p "$ARTIFACT_STORE" + + docker run --rm=true -e HOME=/build -e ARTIFACT_STORE=/artifact_store \ + -e JOB_NAME="$JOB_NAME" -e MAKE=make -e PARALLEL_MAKE="$PARALLEL_MAKE" \ + -e IU="$IU" -e SMPP="$SMPP" -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" -v "$ARTIFACT_STORE:/artifact_store" \ + osmocom:amd64 /build/contrib/jenkins.sh + + - openggsn: + slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - osmo-bsc: cmd: > @@ -72,10 +88,6 @@ -v "$PWD:/build" -v "$HOME/bin:/build_bin" \ osmocom:amd64 /build/contrib/jenkins.sh' - - osmo-gsm-tester: - slave_axis: !!python/tuple [OsmocomBuild1] - cmd: 'make deps; make check' - - osmo-bts: a1_name: FIRMWARE_VERSION a1: !!python/tuple [master, femtobts_v2.7, superfemto_v2.4, superfemto_v3.0.1pre, superfemto_v3.1, superfemto_v5.1, v2017.01, origin/nrw/litecell15-next] @@ -89,38 +101,18 @@ (FIRMWARE_VERSION == "superfemto_v3.1" && BTS_MODEL == "sysmo") || (FIRMWARE_VERSION == "superfemto_v5.1" && BTS_MODEL == "sysmo") || (FIRMWARE_VERSION == "v2017.01" && BTS_MODEL == "lc15") || - (FIRMWARE_VERSION == "superfemto_v3.1" && BTS_MODEL == "lc15") + (FIRMWARE_VERSION == "origin/nrw/litecell15-next" && BTS_MODEL == "lc15") cmd: './contrib/jenkins_bts_model.sh "$BTS_MODEL"' - - openBSC: - a1_name: SMPP - a1: !!python/tuple [--enable-smpp] - a2_name: MGCP - a2: !!python/tuple [--enable-mgcp-transcoding, --disable-mgcp-transcoding] - a3_name: IU - a3: !!python/tuple [--disable-iu] - cmd: > - ARTIFACT_STORE="$HOME/jenkins_build_artifact_store" - mkdir -p "$ARTIFACT_STORE" + - osmo-ggsn: + slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - docker run --rm=true -e HOME=/build -e ARTIFACT_STORE=/artifact_store \ - -e JOB_NAME="$JOB_NAME" -e MAKE=make -e PARALLEL_MAKE="$PARALLEL_MAKE" \ - -e IU="$IU" -e SMPP="$SMPP" -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" -v "$ARTIFACT_STORE:/artifact_store" \ - osmocom:amd64 /build/contrib/jenkins.sh + - osmo-gsm-manuals - - libosmocore: - slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] - a1_name: arch - a1: !!python/tuple [arm-none-eabi, amd64] - combination_filter: '!(arch=="arm-none-eabi" && label=="FreeBSD_amd64")' - cmd: > - if [[ "$JOB_NAME" == *"arch=arm-none-eabi,label=linux_amd64_debian8"* ]]; then - ./contrib/jenkins-arm.sh - else - ./contrib/jenkins.sh - fi + - osmo-hlr: + slave_axis: !!python/tuple [linux_amd64_debian8, linux_amd63_debian9] + + - osmo-iuh - osmo-mgw: a1_name: MGCP @@ -144,6 +136,9 @@ -w /build -u build -v "$PWD:/build" -v "$HOME/bin:/build_bin" \ osmocom:amd64 /build/contrib/jenkins.sh + - osmo-pcap: + slave_axis: !!python/tuple [linux_amd64_debian8, FreeBSD_amd64] + - osmo-pcu: a1_name: FIRMWARE_VERSION a1: !!python/tuple [master, v2017.01, origin/nrw/litecell15-next] @@ -168,6 +163,14 @@ -i -u build -v "$PWD:/build" -v "$HOME/bin:/build_bin" \ osmocom:amd64 /build/contrib/jenkins.sh + - osmo-sip-connector + + - osmo-trx: + slave_axis: !!python/tuple [OsmocomBuild1] + + - osmocom-bb + - osmo-tetra + jobs: - '{repos}-gerrit' |