X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=jjb%2Fvnfrqts%2Fbuild-and-upload.yaml;h=0df13c59ea275350cd0f012f656178985997bcdc;hb=707a69e993d33382600ae18a503a11ca8b94f2ce;hp=b97fd468aa4b06791780590136992b650012e080;hpb=c926f1d785c886c85742995a9786349be6e5fbca;p=ci-management.git diff --git a/jjb/vnfrqts/build-and-upload.yaml b/jjb/vnfrqts/build-and-upload.yaml index b97fd468a..0df13c59e 100644 --- a/jjb/vnfrqts/build-and-upload.yaml +++ b/jjb/vnfrqts/build-and-upload.yaml @@ -6,9 +6,14 @@ name: '{project-name}-{stream}-build-and-upload' + pre_script: '' + post_script: '' + artifact_name: '' + project_id: '' + project-type: freestyle concurrent: true - node: '{build-node}' + node: ubuntu1804-docker-8c-8g properties: - infra-properties: @@ -41,10 +46,24 @@ triggers: - timed: 'H H * * *' + - gerrit-trigger-release-manually: + server: '{server-name}' + project: '{project}' + branch: '{branch}' builders: - - shell: '{script}' + - lf-provide-maven-settings: + global-settings-file: '{mvn-global-settings}' + settings-file: '{mvn-settings}' + - shell: '{obj:pre_script}' + - lf-infra-create-netrc: + server-id: ecomp-raw + - inject: + properties-content: | + ARTIFACT_NAME={artifact_name} + PROJECT_ID={project_id} + - shell: '{obj:post_script}' + - lf-provide-maven-settings-cleanup publishers: - - infra-shiplogs: - maven-version: '{maven-version}' + - lf-infra-publish