- 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
# 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