updated build scripts

This commit is contained in:
Lachee 2025-09-19 17:17:05 +10:00
parent 046c8e195b
commit 18c2996685
No known key found for this signature in database
GPG Key ID: F1694B0D3BCBCD55
5 changed files with 14 additions and 4 deletions

View File

@ -85,7 +85,8 @@ docker build \
--build-arg BASE_IMAGE=${BASE_IMAGE} \ --build-arg BASE_IMAGE=${BASE_IMAGE} \
${ADDITIONAL_TAGS} \ ${ADDITIONAL_TAGS} \
-t ${FULL_IMAGE} \ -t ${FULL_IMAGE} \
${DOCKER_BUILD_ARGS} dockerfiles/individual.dockerfile ${DOCKER_BUILD_ARGS} \
-f ./dockerfiles/individual.dockerfile .
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
echo "Error: Docker build failed." echo "Error: Docker build failed."

View File

@ -92,13 +92,14 @@ echo "- Base: ${BASE_IMAGE}"
echo "- Tag: ${DEST_TAG}" echo "- Tag: ${DEST_TAG}"
echo "- Image: ${DEST_IMAGE}" echo "- Image: ${DEST_IMAGE}"
docker build \ docker buildx build \
--platform ${PLATFORM} \ --platform ${PLATFORM} \
--build-arg "VERSION=${UNITY_VERSION}" \ --build-arg "VERSION=${UNITY_VERSION}" \
--build-arg "CHANGESET=${UNITY_CHANGESET}" \ --build-arg "CHANGESET=${UNITY_CHANGESET}" \
--build-arg "BASE_IMAGE=${BASE_IMAGE}" \ --build-arg "BASE_IMAGE=${BASE_IMAGE}" \
--build-arg "MODULE=${UNITY_MODULES}" \ --build-arg "MODULE=${UNITY_MODULES}" \
-t ${DEST_IMAGE} ${DOCKER_BUILD_ARGS} dockerfiles/runner.dockerfile -t ${DEST_IMAGE} ${DOCKER_BUILD_ARGS} \
-f ./dockerfiles/runner.dockerfile .
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
echo "Error: Docker build failed." echo "Error: Docker build failed."

View File

@ -8,6 +8,9 @@ A table of available Docker images for Unity CI/CD:
| 6000.0.35f1 |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-android-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-ios-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-linux-il2cpp-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-mac-mono-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-webgl-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-windows-mono-runner) | | 6000.0.35f1 |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-android-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-ios-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-linux-il2cpp-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-mac-mono-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-webgl-runner) |[🐳 View](https://docker.lakes.house/unityci/editor/tag/ubuntu-6000.0.35f1-windows-mono-runner) |
<!-- /table --> <!-- /table -->
# Usage
TODO: TODO:
https://github.com/mob-sakai/unity-changeset/blob/main/src/unityGraphQL.ts https://github.com/mob-sakai/unity-changeset/blob/main/src/unityGraphQL.ts

View File

@ -82,4 +82,4 @@ COPY scripts/build.sh /build.sh
RUN chmod +x /build.sh RUN chmod +x /build.sh
# Done # Done
# ENTRYPOINT [ "/bin/bash" ] # ENTRYPOINT [ "/bin/bash" ]~

5
test.sh Normal file
View File

@ -0,0 +1,5 @@
UNITY_VERSION=6000.0.35f1 \
UNITY_CHANGESET="9a3bc604008a" \
UNITY_MODULES="webgl linux-server windows-mono mac-mono linux-il2cpp" \
IMAGE=docker.lakes.house/unityci/editor \
./.gitea/workflows/scripts/build-runner-image.sh