forked from Conjure-Tools/unity-runner
added ability to create additional tags
This commit is contained in:
parent
8b0b9d1b9c
commit
693632b822
@ -70,6 +70,7 @@ jobs:
|
|||||||
UNITY_PLATFORM: ${{ matrix.platform }}
|
UNITY_PLATFORM: ${{ matrix.platform }}
|
||||||
IMAGE: ${{ env.DOCKER_REGISTRY }}unityci/editor
|
IMAGE: ${{ env.DOCKER_REGISTRY }}unityci/editor
|
||||||
GAMECI_VERSION: ${{ env.GAMECI_VERSION }}
|
GAMECI_VERSION: ${{ env.GAMECI_VERSION }}
|
||||||
|
ONLY_RUNNER_TAG: true
|
||||||
|
|
||||||
- name: Docker Push
|
- name: Docker Push
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@ -63,18 +63,27 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
BASE_IMAGE=unityci/editor:${GAMECI_OS}-${UNITY_VERSION}-${UNITY_PLATFORM}-${GAMECI_VERSION}
|
BASE_IMAGE=unityci/editor:${GAMECI_OS}-${UNITY_VERSION}-${UNITY_PLATFORM}-${GAMECI_VERSION}
|
||||||
TAG=${GAMECI_OS}-${UNITY_VERSION}-${UNITY_PLATFORM}-runner
|
SHORT_TAG=${GAMECI_OS}-${UNITY_VERSION}-${UNITY_PLATFORM}
|
||||||
|
TAG=${SHORT_TAG}-runner
|
||||||
FULL_IMAGE=${IMAGE}:${TAG}
|
FULL_IMAGE=${IMAGE}:${TAG}
|
||||||
|
|
||||||
|
ADDITIONAL_TAGS=""
|
||||||
|
if [ "${ONLY_RUNNER_TAG}" != "true" ]; then
|
||||||
|
ADDITIONAL_TAGS="$ADDITIONAL_TAGS -t ${IMAGE}:${SHORT_TAG}"
|
||||||
|
ADDITIONAL_TAGS="$ADDITIONAL_TAGS -t ${IMAGE}:${SHORT_TAG}-${GAMECI_VERSION}"
|
||||||
|
fi
|
||||||
|
|
||||||
echo "Building Docker image ${FULL_IMAGE}"
|
echo "Building Docker image ${FULL_IMAGE}"
|
||||||
echo "- Platfrom: ${PLATFORM}"
|
echo "- Platfrom: ${PLATFORM}"
|
||||||
echo "- Base: ${BASE_IMAGE}"
|
echo "- Base: ${BASE_IMAGE}"
|
||||||
echo "- Tag: ${TAG}"
|
echo "- Tag: ${TAG}"
|
||||||
echo "- Image: ${IMAGE}:${TAG}"
|
echo "- Image: ${IMAGE}:${TAG}"
|
||||||
|
echo "- Additional Tags: ${ADDITIONAL_TAGS}"
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
--platform ${PLATFORM} \
|
--platform ${PLATFORM} \
|
||||||
--build-arg BASE_IMAGE=${BASE_IMAGE} \
|
--build-arg BASE_IMAGE=${BASE_IMAGE} \
|
||||||
|
${ADDITIONAL_TAGS} \
|
||||||
-t ${FULL_IMAGE} \
|
-t ${FULL_IMAGE} \
|
||||||
${DOCKER_BUILD_ARGS} \
|
${DOCKER_BUILD_ARGS} \
|
||||||
.
|
.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user