X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-jobs.yaml;h=d73ef50b7ba5d4649d1f78ec2721e5a76e3161e4;hb=e3fbbff296e2ff11cd6e84ab0164fefd2708c93b;hp=27007d0dad3695ff4cb0e94580a83de021bbd1a2;hpb=7171b6e1b844baefec214f1b3a10f32b1901b5c0;p=releng.git diff --git a/jjb/releng-jobs.yaml b/jjb/releng-jobs.yaml index 27007d0da..d73ef50b7 100644 --- a/jjb/releng-jobs.yaml +++ b/jjb/releng-jobs.yaml @@ -3,6 +3,7 @@ jobs: - 'builder-verify-jjb' - 'builder-merge' + - 'artifacts-api' project: 'releng' @@ -49,7 +50,7 @@ builders: - shell: - !include-raw verify-releng + !include-raw: verify-releng publishers: - archive-artifacts: @@ -99,3 +100,25 @@ git pull jenkins-jobs update --delete-old jjb/ +- job-template: + name: 'artifacts-api' + + # Generate and upload the JSON file to used for artifacts site + + parameters: + - project-parameter: + project: '{project}' + - gerrit-parameter: + branch: 'master' + + scm: + - gerrit-trigger-scm: + credentials-id: '{ssh-credentials}' + refspec: '' + choosing-strategy: 'default' + + triggers: + - timed: '@hourly' + + builders: + - build-and-upload-artifacts-json-api