X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=jjb%2Fglobal-macros.yaml;h=cf34094348ecfd21148c3025351ee69e73710228;hb=9a03dac290e0b418e522aa9b2f9451006b34c4f0;hp=454d056ef6e8badf03605c8743b043a013eeda58;hpb=e8e31c6a5e1d9c84a3beed58f22442c968da6a58;p=ci-management.git diff --git a/jjb/global-macros.yaml b/jjb/global-macros.yaml index 454d056ef..cf3409434 100644 --- a/jjb/global-macros.yaml +++ b/jjb/global-macros.yaml @@ -61,11 +61,34 @@ - docker.pull.registry=nexus3.onap.org:10001 - docker.push.registry=nexus3.onap.org:10003 +- builder: + name: maven-docker-push-daily-test + builders: + - maven-target: + maven-version: '{maven-version}' + pom: '{pom}' + goals: 'clean deploy -B -P {mvn-profile}' + settings: '{mvn-settings}' + settings-type: cfp + global-settings: 'global-settings' + global-settings-type: cfp + properties: + - docker.pull.registry=nexus3.onap.org:10001 + - docker.push.registry=nexus3.onap.org:10003 + - builder: name: docker-login builders: - shell: !include-raw: include-docker-login.sh +- builder: + name: publish-pypi + builders: + - inject: + properties-content: PYPI_SERVER={pypi-server} + - shell: + !include-raw-escape: ../shell/pypi-publish.sh + # PARAMETERS - parameter: name: infra-parameters @@ -109,6 +132,16 @@ # yamllint enable description: 'Maven selector to be used by shell scripts' +- parameter: + name: docker-image-name + parameters: + - string: + name: DOCKER_IMAGE_NAME + # yamllint disable rule:line-length + default: '{docker-image-name}' + # yamllint enable + description: 'Docker image name, e.g. onap/appc' + # PROPERTIES - property: name: infra-properties