aboutsummaryrefslogtreecommitdiffstats
path: root/screwdriver/release-container-image.sh
diff options
context:
space:
mode:
Diffstat (limited to 'screwdriver/release-container-image.sh')
-rwxr-xr-xscrewdriver/release-container-image.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/screwdriver/release-container-image.sh b/screwdriver/release-container-image.sh
index 6d8babe3dcc..a2a56313fb5 100755
--- a/screwdriver/release-container-image.sh
+++ b/screwdriver/release-container-image.sh
@@ -61,6 +61,11 @@ for data in "Dockerfile vespa"; do
if curl -fsSL https://index.docker.io/v1/repositories/vespaengine/$IMAGE_NAME/tags/$VESPA_VERSION &> /dev/null; then
echo "Container image docker.io/vespaengine/$IMAGE_NAME:$VESPA_VERSION aldready exists."
else
+ # Build the image and run through the quick start guide
+ docker buildx build --progress plain --load --platform linux/amd64 --build-arg VESPA_VERSION=$VESPA_VERSION \
+ --file $DOCKER_FILE --tag vespaengine/$IMAGE_NAME:latest .
+ $SD_SOURCE_DIR/screwdriver/test-quick-start-guide.sh
+
docker login --username aressem --password "$DOCKER_HUB_DEPLOY_KEY"
docker buildx build --progress plain --push --platform linux/amd64,linux/arm64 --build-arg VESPA_VERSION=$VESPA_VERSION \
--file $DOCKER_FILE --tag docker.io/vespaengine/$IMAGE_NAME:$VESPA_VERSION \