mirror of https://gerrit.osmocom.org/osmo-ci
jobs/ttcn3-testsuites.yml: support centos8
Related: OS#4564 Change-Id: I195437ffe8a8b6cb54de867d6f809c71e8f47ef1
This commit is contained in:
parent
e683e3eb8a
commit
e49412c8a9
|
@ -10,7 +10,7 @@
|
|||
- "{job-name}"
|
||||
# Folders from docker-playground.git
|
||||
job-name:
|
||||
# nightly - order by time
|
||||
# debian-stretch nightly - order by time
|
||||
- nplab-m3ua-test:
|
||||
timer: 00 03 * * *
|
||||
- nplab-sua-test:
|
||||
|
@ -46,41 +46,72 @@
|
|||
- ttcn3-sccp-test:
|
||||
timer: 00 10 * * *
|
||||
|
||||
# latest stable
|
||||
# debian-stretch latest stable
|
||||
- nplab-m3ua-test-latest:
|
||||
blocking: "^nplab-m3ua-test.*"
|
||||
blocking: "^(nplab|NPLAB-.*)-m3ua-test.*"
|
||||
- nplab-sua-test-latest:
|
||||
blocking: "^nplab-sua-test.*"
|
||||
blocking: "^(nplab|NPLAB-.*)-sua-test.*"
|
||||
- ttcn3-bsc-test-latest:
|
||||
blocking: "^ttcn3-bsc-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bsc-test.*"
|
||||
- ttcn3-bsc-test-sccplite-latest:
|
||||
blocking: "^ttcn3-bsc-test-sccplite.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bsc-test.*"
|
||||
- ttcn3-bts-test-latest:
|
||||
blocking: "^ttcn3-bts-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bts-test.*"
|
||||
- ttcn3-ggsn-test-latest:
|
||||
blocking: "^ttcn3-ggsn-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
|
||||
- ttcn3-hlr-test-latest:
|
||||
blocking: "^ttcn3-hlr-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-hlr-test.*"
|
||||
- ttcn3-mgw-test-latest:
|
||||
blocking: "^ttcn3-mgw-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-mgw-test.*"
|
||||
- ttcn3-msc-test-latest:
|
||||
blocking: "^ttcn3-msc-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-msc-test.*"
|
||||
- ttcn3-sgsn-test-latest:
|
||||
blocking: "^ttcn3-sgsn-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-sgsn-test.*"
|
||||
- ttcn3-sip-test-latest:
|
||||
blocking: "^ttcn3-sip-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-sip-test.*"
|
||||
- ttcn3-pcu-test-latest:
|
||||
blocking: "^ttcn3-pcu-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-pcu-test.*"
|
||||
- ttcn3-pcu-test-sns-latest:
|
||||
blocking: "^ttcn3-pcu-test-sns.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-pcu-test.*"
|
||||
- ttcn3-bscnat-test-latest:
|
||||
blocking: "^ttcn3-bscnat-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bscnat-test.*"
|
||||
- ttcn3-remsim-test-latest:
|
||||
blocking: "^ttcn3-remsim-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-remsim-test.*"
|
||||
- ttcn3-stp-test-latest:
|
||||
blocking: "^ttcn3-stp-test.*"
|
||||
blocking: "^(ttcn3|TTCN3-.*)-stp-test.*"
|
||||
#- ttcn3-sccp-test-latest:
|
||||
# blocking: "^ttcn3-sccp-test.*"
|
||||
# blocking: "^(ttcn3|TTCN3-.*)-sccp-test.*"
|
||||
|
||||
# Jobs below use uppercase TTCN3-$DISTRO, so they get listed separately from the ttcn3-* (debian-stretch) jobs
|
||||
|
||||
# centos8 nightly
|
||||
- TTCN3-centos-bsc-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bsc-test.*"
|
||||
- TTCN3-centos-bsc-test-sccplite:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bsc-test.*"
|
||||
- TTCN3-centos-bts-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-bts-test.*"
|
||||
- TTCN3-centos-ggsn-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
|
||||
- TTCN3-centos-hlr-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-hlr-test.*"
|
||||
- TTCN3-centos-mgw-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-mgw-test.*"
|
||||
- TTCN3-centos-msc-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-msc-test.*"
|
||||
- TTCN3-centos-sgsn-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-sgsn-test.*"
|
||||
- TTCN3-centos-sip-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-sip-test.*"
|
||||
- TTCN3-centos-pcu-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-pcu-test.*"
|
||||
- TTCN3-centos-pcu-test-sns:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-pcu-test.*"
|
||||
- TTCN3-centos-remsim-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-remsim-test.*"
|
||||
- TTCN3-centos-stp-test:
|
||||
blocking: "^(ttcn3|TTCN3-.*)-stp-test.*"
|
||||
|
||||
- job-template:
|
||||
name: '{job-name}'
|
||||
project-type: freestyle
|
||||
|
@ -107,6 +138,14 @@
|
|||
builders:
|
||||
- shell: |-
|
||||
case "{job-name}" in
|
||||
TTCN3-centos-*-latest)
|
||||
cd "$(echo "{job-name}" | sed s/^TTCN3-centos\-/ttcn3-/ | sed s/\-latest$//)"
|
||||
IMAGE_SUFFIX="latest-centos8" ./jenkins.sh
|
||||
;;
|
||||
TTCN3-centos-*)
|
||||
cd "$(echo "{job-name}" | sed s/^TTCN3-centos\-/ttcn3-/)"
|
||||
IMAGE_SUFFIX="master-centos8" ./jenkins.sh
|
||||
;;
|
||||
*-latest)
|
||||
cd "$(echo "{job-name}" | sed s/\-latest$//)"
|
||||
IMAGE_SUFFIX="latest" ./jenkins.sh
|
||||
|
|
Loading…
Reference in New Issue