Add docker image tag for euphrates
[releng.git] / jjb / releng / opnfv-docker-arm.yml
index 21d5698..a3c774e 100644 (file)
         stream: master
         branch: '{stream}'
         disabled: false
-    danube: &danube
-        stream: danube
+    euphrates: &euphrates
+        stream: euphrates
         branch: 'stable/{stream}'
         disabled: false
     functest-arm-receivers: &functest-arm-receivers
         receivers: >
             cristina.pauna@enea.com
             alexandru.avadanii@enea.com
+            delia.popescu@enea.com
     dovetail-arm-receivers: &dovetail-arm-receivers
         receivers: >
             cristina.pauna@enea.com
@@ -34,6 +35,7 @@
             alexandru.avadanii@enea.com
             alexandru.nemes@enea.com
             catalina.focsa@enea.com
+            delia.popescu@enea.com
     other-receivers: &other-receivers
         receivers: ''
 
             project: 'yardstick'
             <<: *master
             <<: *yardstick-arm-receivers
-        # projects with jobs for stable
+        # projects with jobs for stable/euphrates
+        - 'functest':
+            project: 'functest'
+            <<: *euphrates
+            <<: *functest-arm-receivers
+        - 'dovetail':
+            project: 'dovetail'
+            <<: *euphrates
+            <<: *dovetail-arm-receivers
+        - 'yardstick':
+            project: 'yardstick'
+            <<: *euphrates
+            <<: *yardstick-arm-receivers
+        - 'storperf-master':
+            project: 'storperf'
+            dockerdir: 'docker/storperf-master'
+            dockerfile: 'Dockerfile'
+            docker_repo_name: 'opnfv/storperf-master'
+            arch_tag: 'aarch64'
+            <<: *euphrates
+            <<: *storperf-arm-receivers
+        - 'storperf-graphite':
+            project: 'storperf'
+            dockerdir: 'docker/storperf-graphite'
+            dockerfile: 'Dockerfile'
+            docker_repo_name: 'opnfv/storperf-graphite'
+            arch_tag: 'aarch64'
+            <<: *euphrates
+            <<: *storperf-arm-receivers
+        - 'storperf-httpfrontend':
+            project: 'storperf'
+            dockerdir: 'docker/storperf-httpfrontend'
+            dockerfile: 'Dockerfile'
+            docker_repo_name: 'opnfv/storperf-httpfrontend'
+            arch_tag: 'aarch64'
+            <<: *euphrates
+            <<: *storperf-arm-receivers
+        - 'storperf-reporting':
+            project: 'storperf'
+            dockerdir: 'docker/storperf-reporting'
+            dockerfile: 'Dockerfile'
+            docker_repo_name: 'opnfv/storperf-reporting'
+            arch_tag: 'aarch64'
+            <<: *euphrates
+            <<: *storperf-arm-receivers
+        - 'storperf-swaggerui':
+            project: 'storperf'
+            dockerdir: 'docker/storperf-swaggerui'
+            dockerfile: 'Dockerfile'
+            docker_repo_name: 'opnfv/storperf-swaggerui'
+            arch_tag: 'aarch64'
+            <<: *euphrates
+            <<: *storperf-arm-receivers
 
     jobs:
         - '{dockerrepo}-docker-build-arm-push-{stream}'
             default: "{arch_tag}"
             description: "If set, this value will be added to the docker image tag"
 
+    properties:
+        - throttle:
+            max-per-node: 1
+            option: 'project'
+
     scm:
         - git-scm