X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Feiffel%2Fscripts%2Feiffel-remrem-generate-build-periodic.sh;h=a867dd93777eb1f7ff2275ab2faca15c863601d7;hb=c75d04bfd8014c360eae49758886059ffa471025;hp=b7cf3e2a98f392de4fa35a5dfdcf4597c23f557a;hpb=e94166c83b70f3066bb5f30a9af7c10f849953b3;p=infra%2Fcicd.git diff --git a/jjb/eiffel/scripts/eiffel-remrem-generate-build-periodic.sh b/jjb/eiffel/scripts/eiffel-remrem-generate-build-periodic.sh index b7cf3e2a..a867dd93 100644 --- a/jjb/eiffel/scripts/eiffel-remrem-generate-build-periodic.sh +++ b/jjb/eiffel/scripts/eiffel-remrem-generate-build-periodic.sh @@ -52,14 +52,20 @@ echo "Info : Build successful! Artifact is available as" ls -al $PROJECT_WAR_FILE echo "----------------------------------------------------------------" -# the image tagged with latest for the timebeing since we are building from the tip of master branch -IMAGE_TAG="latest" +# the Dockerfile to use for building the container image +IMAGE_DOCKERFILE="${IMAGE_DOCKERFILE:?IMAGE_DOCKERFILE is unset!}" + +# the name of the container image +IMAGE_NAME="${IMAGE_NAME:?IMAGE_NAME is unset!}" + +# the tag to apply to the container image +IMAGE_TAG="${IMAGE_TAG:-latest}" # set image name -IMAGE_NAME_TAG="$NORDIX_REGISTRY/$HARBOR_EIFFEL_PROJECT/$PROJECT:$IMAGE_TAG" +IMAGE_NAME_TAG="$NORDIX_REGISTRY/$HARBOR_EIFFEL_PROJECT/$IMAGE_NAME:$IMAGE_TAG" # set the build command so we can log it to console -PODMAN_BUILD_CMD="podman build --build-arg URL=$PROJECT_WAR_FILE --file src/main/docker/Dockerfile --log-level $PODMAN_LOG_LEVEL --tag $IMAGE_NAME_TAG ." +PODMAN_BUILD_CMD="podman build --build-arg URL=$PROJECT_WAR_FILE --file $IMAGE_DOCKERFILE --log-level $PODMAN_LOG_LEVEL --tag $IMAGE_NAME_TAG ." echo "Info : Building the container image with the command" echo " $PODMAN_BUILD_CMD"