17
17
# ##########
18
18
# Globals #
19
19
# ##########
20
+ GITHUB_AUTH_TOKEN=" ${GITHUB_AUTH_TOKEN} " # GitHub Token
20
21
GITHUB_WORKSPACE=" ${GITHUB_WORKSPACE} " # GitHub Workspace
21
22
GITHUB_REPOSITORY=" ${GITHUB_REPOSITORY} " # GitHub Org/Repo passed from system
22
23
DOCKER_USERNAME=" ${DOCKER_USERNAME} " # Username to login to DockerHub
@@ -316,7 +317,7 @@ BuildImage() {
316
317
# ##################
317
318
# Build the image #
318
319
# ##################
319
- docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --no-cache --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${BUILD_VERSION} " -t " ${CONTAINER_URL} :${IMAGE_VERSION} " -f " ${DOCKERFILE_PATH} " --load . 2>&1
320
+ docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --no-cache --build-arg " GITHUB_AUTH_TOKEN= ${GITHUB_AUTH_TOKEN} " --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${BUILD_VERSION} " -t " ${CONTAINER_URL} :${IMAGE_VERSION} " -f " ${DOCKERFILE_PATH} " --load . 2>&1
320
321
321
322
# ######################
322
323
# Load the error code #
@@ -341,8 +342,8 @@ BuildImage() {
341
342
# docker tag "${CONTAINER_URL}:${IMAGE_VERSION}" "${CONTAINER_URL}:latest"
342
343
343
344
# Tag the image with the major tag & latest tag as well
344
- docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${CONTAINER_URL} :latest" -f " ${DOCKERFILE_PATH} " --load . 2>&1
345
- docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${CONTAINER_URL} :${MAJOR_TAG} " -f " ${DOCKERFILE_PATH} " --load . 2>&1
345
+ docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " GITHUB_AUTH_TOKEN= ${GITHUB_AUTH_TOKEN} " --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${CONTAINER_URL} :latest" -f " ${DOCKERFILE_PATH} " --load . 2>&1
346
+ docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " GITHUB_AUTH_TOKEN= ${GITHUB_AUTH_TOKEN} " --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${CONTAINER_URL} :${MAJOR_TAG} " -f " ${DOCKERFILE_PATH} " --load . 2>&1
346
347
347
348
# ######################
348
349
# Load the error code #
@@ -378,7 +379,7 @@ BuildImage() {
378
379
# ##################
379
380
# Build the image #
380
381
# ##################
381
- docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${BUILD_VERSION} " -t " ${ADDITIONAL_URL} :${IMAGE_VERSION} " -f " ${DOCKERFILE_PATH} " --load . 2>&1
382
+ docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " GITHUB_AUTH_TOKEN= ${GITHUB_AUTH_TOKEN} " --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${BUILD_VERSION} " -t " ${ADDITIONAL_URL} :${IMAGE_VERSION} " -f " ${DOCKERFILE_PATH} " --load . 2>&1
382
383
383
384
# ######################
384
385
# Load the error code #
@@ -403,8 +404,8 @@ BuildImage() {
403
404
# ##################
404
405
# Build the image with latest tags#
405
406
# ##################
406
- docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${ADDITIONAL_URL} :latest" -f " ${DOCKERFILE_PATH} " . --load 2>&1
407
- docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${ADDITIONAL_URL} :${MAJOR_TAG} " -f " ${DOCKERFILE_PATH} " . --load 2>&1
407
+ docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " GITHUB_AUTH_TOKEN= ${GITHUB_AUTH_TOKEN} " --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${ADDITIONAL_URL} :latest" -f " ${DOCKERFILE_PATH} " . --load 2>&1
408
+ docker buildx build --platform " ${DOCKER_BUILD_PLATFORMS} " $EXTRA_DOCKER_BUILD_ARGS --build-arg " GITHUB_AUTH_TOKEN= ${GITHUB_AUTH_TOKEN} " --build-arg " BUILD_DATE=${BUILD_DATE} " --build-arg " BUILD_REVISION=${BUILD_REVISION} " --build-arg " BUILD_VERSION=${MAJOR_TAG} " -t " ${ADDITIONAL_URL} :${MAJOR_TAG} " -f " ${DOCKERFILE_PATH} " . --load 2>&1
408
409
409
410
# ######################
410
411
# Load the error code #
0 commit comments