diff options
author | Arnstein Ressem <aressem@yahooinc.com> | 2023-11-17 11:13:50 +0100 |
---|---|---|
committer | Arnstein Ressem <aressem@yahooinc.com> | 2023-11-17 11:13:50 +0100 |
commit | e4fb3f31fd0285717fe6e583086bb63e01263f43 (patch) | |
tree | 5c085b8c275ebae664dfd3f6bec0fdcb63194f82 /screwdriver.yaml | |
parent | 22c2d7556662f791ae184d15e87801b1137be62b (diff) | |
parent | 91692155c1f63492ef8d57b35105a5ade375a6ba (diff) |
Rebase on master.
Diffstat (limited to 'screwdriver.yaml')
-rw-r--r-- | screwdriver.yaml | 35 |
1 files changed, 14 insertions, 21 deletions
diff --git a/screwdriver.yaml b/screwdriver.yaml index c2b2572dd99..d7ddaa853f4 100644 --- a/screwdriver.yaml +++ b/screwdriver.yaml @@ -6,7 +6,7 @@ cache: component-build: [/main_job_cache] shared: - image: vespaengine/vespa-build-centos-stream8:latest + image: docker.io/vespaengine/vespa-build-almalinux-8 environment: USER_SHELL_BIN: bash annotations: @@ -199,13 +199,13 @@ jobs: fi docker build --file Dockerfile.systemtest \ --progress=plain \ - --build-arg VESPA_BASE_IMAGE=vespaengine/vespa-systemtest-base-centos-stream8:latest \ + --build-arg VESPA_BASE_IMAGE=docker.io/vespaengine/vespa-systemtest-base-el8:latest \ --build-arg SYSTEMTEST_BASE_IMAGE=vespa --build-arg SKIP_M2_POPULATE=$SKIP_M2_POPULATE \ --target systemtest \ - --tag vespaengine/vespa-systemtest-centos-stream8:$VESPA_VERSION \ - --tag vespaengine/vespa-systemtest-centos-stream8:latest . + --tag docker.io/vespaengine/vespa-systemtest-el8:$VESPA_VERSION \ + --tag docker.io/vespaengine/vespa-systemtest-el8:latest . - verify-test-image: | - docker run --rm -ti --entrypoint bash vespaengine/vespa-systemtest-centos-stream8:$VESPA_VERSION -lc \ + docker run --rm -ti --entrypoint bash docker.io/vespaengine/vespa-systemtest-el8:$VESPA_VERSION -lc \ "/opt/vespa-systemtests/lib/node_server.rb & sleep 3 && ruby /opt/vespa-systemtests/tests/search/basicsearch/basic_search.rb --run test_basicsearch__ELASTIC" - publish-test-image: | if [[ -z "$SD_PULL_REQUEST" ]]; then @@ -213,8 +213,8 @@ jobs: set +x docker login --username aressem --password "$DOCKER_HUB_DEPLOY_KEY" eval "$OPT_STATE" - docker push docker.io/vespaengine/vespa-systemtest-centos-stream8:$VESPA_VERSION - docker push docker.io/vespaengine/vespa-systemtest-centos-stream8:latest + docker push docker.io/vespaengine/vespa-systemtest-el8:$VESPA_VERSION + docker push docker.io/vespaengine/vespa-systemtest-el8:latest fi - *save-cache - update-build-status: | @@ -233,8 +233,6 @@ jobs: fi publish-release: - image: docker.io/vespaengine/vespa-build-centos-stream8:latest - annotations: screwdriver.cd/cpu: 7 screwdriver.cd/ram: 16 @@ -278,7 +276,7 @@ jobs: meta set vespa.version $VESPA_VERSION - install-dependencies: | dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - dnf install -y docker-ce docker-ce-cli containerd.io + dnf install -y docker-ce docker-ce-cli containerd.io python3 python3-pip docker system info - release-java-artifacts: | screwdriver/release-java-artifacts.sh $VESPA_VERSION $VESPA_REF @@ -294,8 +292,6 @@ jobs: screwdriver/factory-command.sh update-released-time $VESPA_VERSION publish-legacy-release: - image: docker.io/vespaengine/vespa-build-centos-stream8:latest - annotations: screwdriver.cd/cpu: 7 screwdriver.cd/ram: 16 @@ -307,7 +303,7 @@ jobs: screwdriver.cd/buildPeriodically: H 6 1 * * environment: - IMAGE_NAME: "vespaengine/vespa-generic-intel-x86_64" + IMAGE_NAME: "docker.io/vespaengine/vespa-generic-intel-x86_64" secrets: - DOCKER_HUB_DEPLOY_KEY @@ -374,7 +370,6 @@ jobs: fi publish-el9-preview: - image: docker.io/vespaengine/vespa-build-centos-stream8:latest annotations: screwdriver.cd/cpu: 7 screwdriver.cd/ram: 16 @@ -422,8 +417,8 @@ jobs: --build-arg VESPA_BASE_IMAGE=$BASE_IMAGE \ --build-arg VESPA_VERSION=$VESPA_VERSION \ --file Dockerfile \ - --tag vespaengine/vespa:latest \ - --tag vespaengine/$IMAGE_NAME:latest \ + --tag docker.io/vespaengine/vespa:latest \ + --tag docker.io/vespaengine/$IMAGE_NAME:latest \ . - verify-container-image: | # Run quick start guide @@ -452,7 +447,6 @@ jobs: fi publish-el8-preview: - image: docker.io/vespaengine/vespa-build-centos-stream8:latest annotations: screwdriver.cd/cpu: 7 screwdriver.cd/ram: 16 @@ -517,8 +511,7 @@ jobs: fi verify-opensource-rpm-installable: - requires: [~pr] - image: quay.io/centos/centos:stream8 + image: docker.io/almalinux:8 annotations: screwdriver.cd/buildPeriodically: H 0 * * * steps: @@ -532,7 +525,7 @@ jobs: mirror-copr-rpms-to-archive: requires: [publish-release] - image: quay.io/centos/centos:stream8 + image: docker.io/almalinux:8 annotations: screwdriver.cd/cpu: LOW screwdriver.cd/ram: LOW @@ -562,7 +555,7 @@ jobs: screwdriver/delete-old-cloudsmith-artifacts.sh mirror-copr-rpms-to-artifactory: - image: quay.io/centos/centos:stream8 + image: docker.io/almalinux:8 annotations: screwdriver.cd/cpu: LOW screwdriver.cd/ram: LOW |