Merge "do not upload Apex artifacts when daily fails"
authorTim Rozet <trozet@redhat.com>
Mon, 30 Nov 2015 17:19:36 +0000 (17:19 +0000)
committerGerrit Code Review <gerrit@172.30.200.206>
Mon, 30 Nov 2015 17:19:36 +0000 (17:19 +0000)
1  2 
jjb/apex/apex.yml

diff --combined jjb/apex/apex.yml
              refspec: '$GERRIT_REFSPEC'
              choosing-strategy: 'gerrit'
  
 -    wrappers:
 -        - ssh-agent-credentials:
 -            user: '{ssh-credentials}'
 -
      triggers:
          - gerrit:
              trigger-on:
              refspec: ''
              choosing-strategy: 'default'
  
 -    wrappers:
 -        - ssh-agent-credentials:
 -            user: '{ssh-credentials}'
 -
      triggers:
          - gerrit:
              trigger-on:
              refspec: ''
              branch: '{branch}'
  
 -    wrappers:
 -        - ssh-agent-credentials:
 -            user: '{ssh-credentials}'
 -
      triggers:
          - 'apex-{stream}'
  
      builders:
          - 'apex-build'
-         - 'apex-upload-artifact'
          - 'apex-deploy-virtual'
+         - 'apex-upload-artifact'
          - 'apex-workspace-cleanup'
 +        - trigger-builds:
 +          - project: 'functest-apex-{stream}'
 +            block: true
 +            block-thresholds:
 +                build-step-failure-threshold: 'never'
 +                failure-threshold: 'never'
 +                unstable-threshold: 'FAILURE'
  
  ########################
  # parameter macros
              echo "--------------------------------------------------------"
              echo
  
-             # check if we got the file
-             if [[ -f opnfv.properties ]]; then
-                 # source the file so we get OPNFV vars
-                 source opnfv.properties
-                 RPM_INSTALL_PATH=build_output/$(basename $OPNFV_RPM_URL)
-             else
-                 # get the latest.properties file in order to get info regarding latest artifact
-                 curl -s -o $WORKSPACE/opnfv.properties http://$GS_URL/latest.properties
-                 [[ -f opnfv.properties ]] || exit 1
-                 # source the file so we get OPNFV vars
-                 source opnfv.properties
-                 RPM_INSTALL_PATH=$RPM_URL
-             fi
+             # source the file so we get OPNFV vars
+             source opnfv.properties
+             RPM_INSTALL_PATH=build_output/$(basename $OPNFV_RPM_URL)
  
              # update / install the new rpm
              if rpm -q opnfv-apex > /dev/null; then