Merge "Add Workspace Permission Fix Wrapper for SampleVNF"
[releng.git] / jjb / samplevnf / samplevnf.yaml
index 82c8f9b..e4413c0 100644 (file)
     stream:
       - master:
           branch: '{stream}'
-          gs-pathname: ''
-          docker-tag: 'latest'
+          gs-pathname: 'artifacts.opnfv.org/samplevnf/images'
+          tag: 'latest'
           disabled: false
       - jerma:
           branch: 'stable/{stream}'
-          gs-pathname: '/{stream}'
-          docker-tag: 'stable'
+          gs-pathname: 'artifacts.opnfv.org/samplevnf/images'
+          tag: '{stream}'
           disabled: false
 
 - job-template:
 
     disabled: '{obj:disabled}'
 
+    wrappers:
+      - ssh-agent-wrapper
+      - fix-workspace-permissions
+
     parameters:
       - project-parameter:
           project: '{project}'
     builders:
       - shell: |
           cd $WORKSPACE/rapidvm/dib
-          bash build-image.sh
+          bash build-image.sh -g {gs-pathname} -i {tag} -w $WORKSPACE
 
 - job-template:
     name: 'rapid-prox-verify-{stream}'
 
     disabled: '{obj:disabled}'
 
+    wrappers:
+      - ssh-agent-wrapper
+      - fix-workspace-permissions
+
     parameters:
       - project-parameter:
           project: '{project}'
                 exclude-drafts: 'false'
                 exclude-trivial-rebase: 'false'
                 exclude-no-code-change: 'false'
+            - comment-added-contains-event:
+                comment-contains-value: 'recheck'
+            - comment-added-contains-event:
+                comment-contains-value: 'reverify'
           projects:
             - project-compare-type: 'ANT'
               project-pattern: '{project}'
           sudo pip install tox-pip-version
           cd $WORKSPACE && tox -e docs
           cd $WORKSPACE/rapidvm/dib
-          bash verify-image.sh -v
+          bash build-image.sh -g {gs-pathname} -i {tag} -v -w $WORKSPACE