Change in osmo-ci[master]: jobs/ttcn3-testsuites.yml: support centos8

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

osmith gerrit-no-reply at lists.osmocom.org
Sat May 30 09:38:44 UTC 2020


osmith has submitted this change. ( https://gerrit.osmocom.org/c/osmo-ci/+/18555 )

Change subject: jobs/ttcn3-testsuites.yml: support centos8
......................................................................

jobs/ttcn3-testsuites.yml: support centos8

Related: OS#4564
Change-Id: I195437ffe8a8b6cb54de867d6f809c71e8f47ef1
---
M jobs/ttcn3-testsuites.yml
1 file changed, 58 insertions(+), 19 deletions(-)

Approvals:
  laforge: Looks good to me, but someone else must approve
  fixeria: Looks good to me, but someone else must approve
  osmith: Looks good to me, approved; Verified



diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 89d50cf..63d478c 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -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

-- 
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/18555
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I195437ffe8a8b6cb54de867d6f809c71e8f47ef1
Gerrit-Change-Number: 18555
Gerrit-PatchSet: 6
Gerrit-Owner: osmith <osmith at sysmocom.de>
Gerrit-Reviewer: fixeria <axilirator at gmail.com>
Gerrit-Reviewer: laforge <laforge at osmocom.org>
Gerrit-Reviewer: osmith <osmith at sysmocom.de>
Gerrit-MessageType: merged
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200530/b8562e2f/attachment.htm>


More information about the gerrit-log mailing list