From e1fcd8fc3f4467af9913c55b30e0e87c1f89a073 Mon Sep 17 00:00:00 2001 From: Webber Date: Mon, 9 Dec 2019 23:21:51 +0100 Subject: [PATCH] Variable image with ARG, ENV, Matrix --- .github/workflows/main.yml | 6 ++++++ Dockerfile | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0eff02ca..03c4aaa2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,6 +7,10 @@ jobs: buildForWebGL: name: Build for WebGL 🕸 runs-on: ubuntu-latest + strategy: + matrix: + version: [2019.2.11f1, 2018.4.13f1] + target: [webgl, android] steps: # Checkout repository (required to test local actions) - name: Checkout repository @@ -23,6 +27,8 @@ jobs: id: buildStep uses: ./ env: + IMAGE_VERSION: ${{ matrix.version }} + IMAGE_TARGET: ${{ matrix.target }} UNITY_PROJECT_PATH: test-project BUILD_NAME: TestBuild BUILD_TARGET: WebGL diff --git a/Dockerfile b/Dockerfile index d0d67158..642a553a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -ARG IMAGE_VERSION=2019.2.11f1 -ARG IMAGE_TARGET=webgl +ARG IMAGE_VERSION=2019.0.00f0 +ENV IMAGE_TARGET=webgl FROM gableroux/unity3d:${IMAGE_VERSION}-${IMAGE_TARGET}