Create periodic build jobs for initial list of Eiffel projects
[infra/cicd.git] / jjb / eiffel / scripts / eiffel-container-build-tag-push.sh
index 7970084c7d5200ef070872e6d2a3ca9a6a48a330..b2ea4b377e2aa1330515a52e6ff9b62c60628561 100644 (file)
@@ -29,7 +29,7 @@ cd "$WORKSPACE/$PROJECT_BUILD_ROOT"
 IMAGE_TAG="latest"
 
 # set image name
-IMAGE_NAME="$NORDIX_REGISTRY/$PROJECT/$PROJECT:$IMAGE_TAG"
+IMAGE_NAME_TAG="$NORDIX_REGISTRY/$HARBOR_EIFFEL_PROJECT/$PROJECT:$IMAGE_TAG"
 
 # set the build command so we can log it to console
 PODMAN_BUILD_CMD="podman build --log-level $PODMAN_LOG_LEVEL --tag $IMAGE_NAME ."
@@ -37,7 +37,7 @@ PODMAN_BUILD_CMD="podman build --log-level $PODMAN_LOG_LEVEL --tag $IMAGE_NAME .
 echo "Info  : Building the container image with the command"
 echo "        $PODMAN_BUILD_CMD"
 echo "----------------------------------------------------------------"
-"$PODMAN_BUILD_CMD"
+$PODMAN_BUILD_CMD
 echo "----------------------------------------------------------------"
 echo "Info  : Build successful! List of container images is"
 echo "----------------------------------------------------------------"
@@ -46,7 +46,7 @@ echo "----------------------------------------------------------------"
 echo "Info  : Logging in to registry.nordix.org and pushing the image"
 echo "----------------------------------------------------------------"
 podman login --log-level "$PODMAN_LOG_LEVEL" "$NORDIX_REGISTRY" --username "$HARBOR_USERNAME" --password "$HARBOR_PASSWORD"
-podman push --log-level "$PODMAN_LOG_LEVEL" "$IMAGE_NAME"
+podman push --log-level "$PODMAN_LOG_LEVEL" "$IMAGE_NAME_TAG"
 podman logout --log-level "$PODMAN_LOG_LEVEL" "$NORDIX_REGISTRY"
 echo "----------------------------------------------------------------"
 echo "Info  : Done!"