Switch policy-handler to global jjb 87/118087/1
authorvv770d <vv770d@att.com>
Thu, 18 Feb 2021 23:59:30 +0000 (23:59 +0000)
committervv770d <vv770d@att.com>
Thu, 18 Feb 2021 23:59:36 +0000 (23:59 +0000)
Change-Id: Id8eb9cd3e40d7b1475bc81b58e97c055d7175bc8
Signed-off-by: vv770d <vv770d@att.com>
Issue-ID: DCAEGEN2-2494

jjb/dcaegen2/dcaegen2-platform-policy-handler.yaml

index a71b9fa..aa59095 100644 (file)
           branch: 'guilin'
     build-node: ubuntu1804-docker-8c-8g
     mvn-settings: 'dcaegen2-platform-policy-handler-settings'
-    subproject:
-      - 'policy-handler':
-          pattern: '**'
-          path: 'policyhandler'
     jobs:
-      - '{project-name}-{stream}-{subproject}-verify-python'
-      - '{project-name}-{subproject}-python-staging-{stream}'
-      - '{project-name}-{subproject}-python-release-{stream}'
-    files: '**'
+      - '{project-name}-python-jobs'
+      - gerrit-docker-verify
+      - gerrit-docker-merge:
+          post_docker_build_script: |
+              #!/bin/bash
+              set -uex -o pipefail
+              DOCKER_IMAGE_TAG2=${{DOCKER_IMAGE_TAG%-*}}
+              DNAME={container-snapshot-registry}/{docker-name}
+              docker tag $DNAME:$DOCKER_IMAGE_TAG $DNAME:$DOCKER_IMAGE_TAG2
+              docker tag $DNAME:$DOCKER_IMAGE_TAG $DNAME:latest
+              docker push $DNAME:$DOCKER_IMAGE_TAG2
+              docker push $DNAME:latest
+      - '{project-name}-gerrit-release-jobs':
+          build-node: centos7-docker-8c-8g
+
     archive-artifacts: ''
+    nexus-iq-namespace: 'onap-'
+    maven-deploy-properties: |
+      deployAtEnd=true
+    mvn-snapshot-id: 'ecomp-snapshots'
+    nexus-snapshot-repo: 'snapshots'
+    files: '**'
+    gerrit_trigger_file_paths:
+      - compare-type: REG_EXP
+        pattern: '.*'
+    container-tag-method: latest
+    docker-root: '.'
+    docker-name: onap/org.onap.dcaegen2.platform.policy-handler
+    docker-get-container-tag-script: ../../shell/docker-ts-tag-override.sh
+
+
 
 - project:
     name: dcaegen2-platform-policy-handler-sonar