From 2cd7af5e148757f70c2b47ec519d39a8f11a460d Mon Sep 17 00:00:00 2001 From: Yoshifumi Kawai Date: Mon, 20 May 2019 01:53:33 +0900 Subject: [PATCH] more more CI --- .circleci/config.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index de70e36..175da4c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -15,7 +15,7 @@ commands: # get activation file, if fail to activate unity, use this key and activate from https://license.unity3d.com/manual - run: apt update && apt install libunwind8 -y - run: /opt/Unity/Editor/Unity -quit -batchmode -nographics -logFile -createManualActivationFile || exit 0 - - run: cat << parameters.unity_version >>.alf # file name same as image's version + - run: cat Unity_v<< parameters.unity_version >>.alf # get from UNITY_LICENSE envvar(base64 encoded(cat foo.ulf | base64 )), this file is generated from above manual activation - run: echo << parameters.unity_license >> | base64 -di >> .circleci/Unity.ulf - run: /opt/Unity/Editor/Unity -quit -batchmode -nographics -silent-crashes -logFile -manualLicenseFile .circleci/Unity.ulf || exit 0 @@ -53,6 +53,19 @@ workflows: version: 2 build-unity: jobs: - - build-and-test: - unity_version: 2018.3.12f1 + - unity-2019-3: + unity_version: 2019.3.0a2 + unity_license: ${UNITY_LICENSE_2019_3} + - unity-2019-2: + unity_version: 2019.2.0b2 + unity_license: ${UNITY_LICENSE_2019_2} + - unity-2019-1: + unity_version: 2019.1.3f1 + unity_license: ${UNITY_LICENSE_2019_1} + - unity-2018-4: + unity_version: 2018.4.0f1 + unity_license: ${UNITY_LICENSE_2018_4} + # UniTask minimum support version is 2018.3(C# 7.x) + - unity-2018-3: + unity_version: 2018.3.14f1 unity_license: ${UNITY_LICENSE_2018_3} \ No newline at end of file