mirror of
https://github.com/k8snetworkplumbingwg/multus-cni.git
synced 2025-06-29 00:56:55 +00:00
Fix travis ci error
This commit is contained in:
parent
36f630fd39
commit
da9da81be9
73
.travis.yml
73
.travis.yml
@ -17,6 +17,7 @@ env:
|
|||||||
- REGISTRY_USER=${REGISTRY_USER:-nfvpe}
|
- REGISTRY_USER=${REGISTRY_USER:-nfvpe}
|
||||||
- REGISTRY_PASS=${REGISTRY_PASS}
|
- REGISTRY_PASS=${REGISTRY_PASS}
|
||||||
- REPOSITORY_NAME=${REPOSITORY_NAME}
|
- REPOSITORY_NAME=${REPOSITORY_NAME}
|
||||||
|
- REPOSITORY_USER=${REPOSITORY_USER}
|
||||||
- DOCKER_CLI_EXPERIMENTAL="enabled"
|
- DOCKER_CLI_EXPERIMENTAL="enabled"
|
||||||
- secure: "${REGISTRY_SECURE}"
|
- secure: "${REGISTRY_SECURE}"
|
||||||
jobs:
|
jobs:
|
||||||
@ -45,9 +46,9 @@ script:
|
|||||||
if [ "${TARGET}" == "amd64" ]; then
|
if [ "${TARGET}" == "amd64" ]; then
|
||||||
sudo env PATH=${PATH} ./test.sh
|
sudo env PATH=${PATH} ./test.sh
|
||||||
goveralls -coverprofile=coverage.out -service=travis-ci
|
goveralls -coverprofile=coverage.out -service=travis-ci
|
||||||
docker build -t ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64 .
|
docker build -t ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 .
|
||||||
docker build -t ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-ppc64le -f Dockerfile.ppc64le .
|
docker build -t ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le -f Dockerfile.ppc64le .
|
||||||
docker build -t ${REGISTRY_USER}/${REPOSITORY_NAME}-origin:latest -f Dockerfile.openshift .
|
docker build -t ${REPOSITORY_USER}/${REPOSITORY_NAME}-origin:latest -f Dockerfile.openshift .
|
||||||
fi
|
fi
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
@ -64,26 +65,26 @@ deploy:
|
|||||||
cleanup: false
|
cleanup: false
|
||||||
script: >
|
script: >
|
||||||
bash -c '
|
bash -c '
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:latest;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest;
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:stable;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable;
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:stable-amd64;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-amd64;
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:$TRAVIS_TAG;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:$TRAVIS_TAG;
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-ppc64le ${REGISTRY_USER}/${REPOSITRY_NAME}:stable-ppc64le;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-ppc64le;
|
||||||
docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASS";
|
docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASS";
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-ppc64le;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:stable-amd64;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-amd64;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:stable-ppc64le;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-ppc64le;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:$TRAVIS_TAG;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:$TRAVIS_TAG;
|
||||||
export DOCKER_CLI_EXPERIMENTAL="enabled";
|
export DOCKER_CLI_EXPERIMENTAL="enabled";
|
||||||
docker manifest create ${REGISTRY_USER}/${REPOSITORY_NAME}:latest ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-ppc64le;
|
docker manifest create ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:latest ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-amd64 --arch amd64;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 --arch amd64;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:latest ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-ppc64le --arch ppc64le;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le --arch ppc64le;
|
||||||
docker manifest push ${REGISTRY_USER}/${REPOSITORY_NAME}:latest;
|
docker manifest push ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest;
|
||||||
docker manifest create ${REGISTRY_USER}/${REPOSITORY_NAME}:stable ${REGISTRY_USER}/${REPOSITRY_NAME}:stable-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:stable-ppc64le;
|
docker manifest create ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-ppc64le;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:stable ${REGISTRY_USER}/${REPOSITRY_NAME}:stable-amd64 --arch amd64;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-amd64 --arch amd64;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:stable ${REGISTRY_USER}/${REPOSITRY_NAME}:stable-ppc64le --arch ppc64le;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable-ppc64le --arch ppc64le;
|
||||||
docker manifest push ${REGISTRY_USER}/${REPOSITORY_NAME}:stable;
|
docker manifest push ${REPOSITORY_USER}/${REPOSITORY_NAME}:stable;
|
||||||
echo done'
|
echo done'
|
||||||
on:
|
on:
|
||||||
tags: true
|
tags: true
|
||||||
@ -96,20 +97,20 @@ deploy:
|
|||||||
condition: "-n $REGISTRY_USER && -n $REGISTRY_PASS && -n $REPOSITORY_NAME"
|
condition: "-n $REGISTRY_USER && -n $REGISTRY_PASS && -n $REPOSITORY_NAME"
|
||||||
script: >
|
script: >
|
||||||
bash -c '
|
bash -c '
|
||||||
docker tag ${REGISTRY_USER}/:latest-amd64 ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot;
|
docker tag ${REPOSITORY_USER}/:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot;
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:snapshot-amd64;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-amd64;
|
||||||
docker tag ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-ppc64le ${REGISTRY_USER}/${REPOSITRY_NAME}:snapshot-ppc64le;
|
docker tag ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-ppc64le;
|
||||||
docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASS";
|
docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASS";
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot-amd64;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-amd64;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot-ppc64le;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-ppc64le;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-amd64;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64;
|
||||||
docker push ${REGISTRY_USER}/${REPOSITORY_NAME}:latest-ppc64le;
|
docker push ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le;
|
||||||
docker manifest create ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot ${REGISTRY_USER}/${REPOSITRY_NAME}:snapshot-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:snapshot-ppc64le;
|
docker manifest create ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-ppc64le;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot ${REGISTRY_USER}/${REPOSITRY_NAME}:snapshot-amd64 --arch amd64;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-amd64 --arch amd64;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot ${REGISTRY_USER}/${REPOSITRY_NAME}:snapshot-ppc64le --arch ppc64le;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot-ppc64le --arch ppc64le;
|
||||||
docker manifest push ${REGISTRY_USER}/${REPOSITORY_NAME}:snapshot;
|
docker manifest push ${REPOSITORY_USER}/${REPOSITORY_NAME}:snapshot;
|
||||||
docker manifest create ${REGISTRY_USER}/${REPOSITORY_NAME}:latest ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-amd64 ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-ppc64le;
|
docker manifest create ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:latest ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-amd64 --arch amd64;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-amd64 --arch amd64;
|
||||||
docker manifest annotate ${REGISTRY_USER}/${REPOSITORY_NAME}:latest ${REGISTRY_USER}/${REPOSITRY_NAME}:latest-ppc64le --arch ppc64le;
|
docker manifest annotate ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest-ppc64le --arch ppc64le;
|
||||||
docker manifest push ${REGISTRY_USER}/${REPOSITORY_NAME}:latest;
|
docker manifest push ${REPOSITORY_USER}/${REPOSITORY_NAME}:latest;
|
||||||
echo done'
|
echo done'
|
||||||
|
Loading…
Reference in New Issue
Block a user