[oadp-1.2] OADP-639: Pass custom CA configuration to volsync #958
Travis CI / Travis CI - Pull Request
succeeded
Apr 12, 2023 in 12m 32s
Build Passed
The build passed, just like the previous build.
Details
This is a pull request build.
It is running a build against the merge commit, after merging #958 [oadp-1.2] OADP-639: Pass custom CA configuration to volsync.
Any changes that have been made to the oadp-1.2 branch before the build ran are also included.
Jobs and Stages
This build has five jobs, running in two sequential stages.
Stage 1: build images
This stage passed.
Job | Go | ENV | OS | State |
---|---|---|---|---|
2020.1 | stable | IMAGE=quay.io/konveyor/oadp-operator | Linux | passed |
2020.2 | stable | IMAGE=quay.io/konveyor/oadp-operator | Linux | passed |
2020.3 | stable | IMAGE=quay.io/konveyor/oadp-operator | Linux | passed |
2020.4 | stable | IMAGE=quay.io/konveyor/oadp-operator | Linux | passed |
Stage 2: push manifest
This stage passed.
Job | ENV | OS | State |
---|---|---|---|
2020.5 | IMAGE=quay.io/konveyor/oadp-operator | Linux | passed |
Build Configuration
Build Option | Setting |
---|---|
Language | Go |
Operating System | Linux (Focal) |
Go Version | stable |
Build Configuration
{
"language": "go",
"os": [
"linux"
],
"dist": "focal",
"services": [
"docker"
],
"go": [
"stable"
],
"env": [
"global={:IMAGE=>\"quay.io/konveyor/oadp-operator\"}={:DEFAULT_BRANCH=>\"master\"}={:DOCKERFILE=>\"Dockerfile\"}={:DOCKER_CLI_EXPERIMENTAL=>\"enabled\"}={:GOPROXY=>\"https://proxy.golang.org,https://goproxy.io,direct\"}"
],
"before_install": [
"if [ \"${TRAVIS_BRANCH}\" == \"${DEFAULT_BRANCH}\" ]; then\n export TAG=latest\nelse\n export TAG=\"${TRAVIS_BRANCH}\"\nfi\n"
],
"before_script": [
"go mod vendor -v",
"sed -i 's|^RUN go mod download$|COPY vendor/ vendor/|g' ${DOCKERFILE}",
"sed -i 's|-mod=mod|-mod=vendor|g' ${DOCKERFILE}",
"sed -i 's|go build|go build -v|g' ${DOCKERFILE}"
],
"script": [
"docker build -t ${IMAGE}:${TAG}-${TRAVIS_ARCH} -f ${DOCKERFILE} .",
"docker build -t quay.io/konveyor/oadp-must-gather:${TAG}-${TRAVIS_ARCH} -f must-gather/Dockerfile must-gather/",
"if [ -n \"${QUAY_ROBOT}\" ]; then docker login quay.io -u \"${QUAY_ROBOT}\" -p ${QUAY_TOKEN}; fi",
"if [ -n \"${QUAY_ROBOT}\" ]; then docker push ${IMAGE}:${TAG}-${TRAVIS_ARCH}; fi",
"if [ -n \"${QUAY_ROBOT}\" ]; then docker push quay.io/konveyor/oadp-must-gather:${TAG}-${TRAVIS_ARCH}; fi"
],
"jobs": {
"include": [
{
"stage": "build images",
"arch": "ppc64le"
},
{
"arch": "s390x"
},
{
"arch": "arm64-graviton2",
"virt": "vm",
"group": "edge"
},
{
"arch": "amd64"
},
{
"stage": "push manifest",
"language": "shell",
"arch": "amd64",
"before_script": [
],
"script": [
"if [ -n \"${QUAY_ROBOT}\" ]; then\n docker login quay.io -u \"${QUAY_ROBOT}\" -p ${QUAY_TOKEN}\n docker manifest create \\\n ${IMAGE}:${TAG} \\\n ${IMAGE}:${TAG}-amd64 \\\n ${IMAGE}:${TAG}-ppc64le \\\n ${IMAGE}:${TAG}-s390x \\\n ${IMAGE}:${TAG}-aarch64\n docker manifest create \\\n quay.io/konveyor/oadp-must-gather:${TAG} \\\n quay.io/konveyor/oadp-must-gather:${TAG}-amd64 \\\n quay.io/konveyor/oadp-must-gather:${TAG}-ppc64le \\\n quay.io/konveyor/oadp-must-gather:${TAG}-s390x \\\n quay.io/konveyor/oadp-must-gather:${TAG}-aarch64\n docker manifest push ${IMAGE}:${TAG}\n docker manifest push quay.io/konveyor/oadp-must-gather:${TAG}\nfi"
]
}
]
}
}