X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fpackaging%2Fpackaging.yaml;h=7c8a2b45afa66b7c0253c343545c285a9ec4d1a6;hb=6737d651d0b72d9f2a4a127bee152da831d0a917;hp=2f5bbcfb0ccdbe5f6cc7886a5fecc73de95566a1;hpb=6b613f187bbd90d7d57c649562524e1527ee588e;p=releng%2Fbuilder.git diff --git a/jjb/packaging/packaging.yaml b/jjb/packaging/packaging.yaml index 2f5bbcfb0..7c8a2b45a 100644 --- a/jjb/packaging/packaging.yaml +++ b/jjb/packaging/packaging.yaml @@ -1,43 +1,34 @@ --- - project: - name: packaging-maven-docker-jobs - project-name: packaging + name: packaging-docker project: integration/packaging - container-public-registry: nexus3.opendaylight.org:10001 - container-snapshot-registry: nexus3.opendaylight.org:10003 - container-staging-registry: nexus3.opendaylight.org:10004 - staging-profile-id: "" + project-name: packaging mvn-settings: packaging-settings - mvn-snapshot-id: packaging-snapshots - nexus-snapshot-repo: opendaylight-snapshots - tox-dir: "$WORKSPACE" - pre_docker_build_script: "$WORKSPACE/odl-docker/install_docker.sh" - docker-name: odl-docker - docker-root: "$WORKSPACE/odl-docker" + container-tag-method: yaml-file build-node: centos7-docker-4c-4g + docker-name: "opendaylight/opendaylight" + docker-root: "$WORKSPACE/odl-docker" + docker-build-args: "--network=host" + container-public-registry: nexus3.opendaylight.org:10001 + container-push-registry: nexus3.opendaylight.org:10003 gerrit_trigger_file_paths: - - compare-type: REG_EXP - pattern: "$WORKSPACE/.*" - compare-type: REG_EXP pattern: "odl-docker/.*" jobs: - - gerrit-docker-verify: - - gerrit-docker-merge: - post_docker_build_script: | - #!/bin/bash - set -uex -o pipefail - set -x - DOCKER_IMAGE_TAG2=${{DOCKER_IMAGE_TAG%-*}} - DNAME={container-snapshot-registry}/{docker-name} - docker tag $DNAME:$DOCKER_IMAGE_TAG $DNAME:$DOCKER_IMAGE_TAG2 - docker tag $DNAME:$DOCKER_IMAGE_TAG $DNAME:latest - docker push $DNAME:$DOCKER_IMAGE_TAG2 - docker push $DNAME:latest - - "{project-name}-gerrit-release-jobs" - + - "{project-name}-gerrit-docker-jobs" stream: - - master: - branch: "master" + - phosphorus: + branch: stable/phosphorus + +- project: + name: packaging-release + project: integration/packaging + project-name: packaging + mvn-settings: packaging-settings + container-tag-method: yaml-file + build-node: centos7-docker-4c-4g + jobs: + - "{project-name}-gerrit-release-jobs" - project: name: packaging-view