Change in osmo-ci[master]: jobs: Automatically push ttcn3-bts-tests to osmocom registry

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/.

pespin gerrit-no-reply at lists.osmocom.org
Mon Dec 20 10:39:03 UTC 2021


pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/26643 )


Change subject: jobs: Automatically push ttcn3-bts-tests to osmocom registry
......................................................................

jobs: Automatically push ttcn3-bts-tests to osmocom registry

This image used to be pushed to the sysmocom registry, before the
osmocom one existed. Let's make it available in the osmocom one now that
we have it instead.

The new job triggers upon conclusion of the
registry-rebuild-upload-titan job, since anyway the ttcn3-bts-tests is
based on that image and hence requires it to be built prior to it.

Related: SYS#5765
Change-Id: I65e4e5a9e539de5bfd881e08d7c5842f2266ecee
---
M jobs/registry-rebuild-upload-titan.yml
1 file changed, 39 insertions(+), 8 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/43/26643/1

diff --git a/jobs/registry-rebuild-upload-titan.yml b/jobs/registry-rebuild-upload-titan.yml
index 0c63fca..2042cdf 100644
--- a/jobs/registry-rebuild-upload-titan.yml
+++ b/jobs/registry-rebuild-upload-titan.yml
@@ -1,9 +1,18 @@
-
----
 - project:
     name: registry-rebuild-upload-titan
     jobs:
       - registry-rebuild-upload-titan
+      - registry-rebuild-upload-ttcn3-bts-tests
+
+- scm:
+    name: osmocom-docker-playground
+    scm:
+        - git:
+            url: git://git.osmocom.org/docker-playground
+            skip-tag: true
+            branches:
+                - 'origin/master'
+
 
 - job:
     name: registry-rebuild-upload-titan
@@ -17,18 +26,40 @@
         </ul>
     node: osmocom-master-debian9
     scm:
-      - git:
-          url: git://git.osmocom.org/docker-playground
-          skip-tag: true
-          branches:
-            - 'origin/master'
-
+      - 'osmocom-docker-playground'
     builders:
       - shell: |
           REGISTRY="registry.osmocom.org"
           make -C debian-bullseye-titan REGISTRY_HOST=$REGISTRY
           docker push "$REGISTRY/$USER/debian-bullseye-titan"
+    publishers:
+      - email:
+          notify-every-unstable-build: true
+          recipients: 'jenkins-notifications at lists.osmocom.org'
 
+- job:
+    name: registry-rebuild-upload-ttcn3-bts-tests
+    description: |
+        Rebuild + push ttcn3-bts-test image in our private registry.osmocom.org.
+        This docker container is used by osmo-gsm-tester main unit to run TTCN3
+        BTS_Tests testsuite against real hardware.
+        <br><br>
+        Related:<br>
+        <ul>
+          <li>SYS#5765
+        </ul>
+    node: osmocom-master-debian9
+    triggers:
+      - reverse:
+            jobs:
+                - registry-rebuild-upload-titan
+    scm:
+      - 'osmocom-docker-playground'
+    builders:
+      - shell: |
+          REGISTRY="registry.osmocom.org"
+          make -C ttcn3-bts-test REGISTRY_HOST=$REGISTRY
+          docker push "$REGISTRY/$USER/ttcn3-bts-test"
     publishers:
       - email:
           notify-every-unstable-build: true

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

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I65e4e5a9e539de5bfd881e08d7c5842f2266ecee
Gerrit-Change-Number: 26643
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin at sysmocom.de>
Gerrit-Reviewer: osmith <osmith at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20211220/ab927166/attachment.htm>


More information about the gerrit-log mailing list