Skip to content
This repository has been archived by the owner on Feb 16, 2024. It is now read-only.

Commit

Permalink
Merge pull request #409 from neuecc/remove_UniRx_Async
Browse files Browse the repository at this point in the history
Remove UniRx.Async
  • Loading branch information
neuecc authored Jun 6, 2019
2 parents fe1eefa + cfa3973 commit 3ed6403
Show file tree
Hide file tree
Showing 258 changed files with 5,593 additions and 30,168 deletions.
68 changes: 68 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
version: 2.1
executors:
unity:
# https://hub.docker.com/r/gableroux/unity3d/tags
parameters:
version: {type: string}
docker:
- image: gableroux/unity3d:<< parameters.version >>
commands:
unity_activate:
parameters:
unity_version: {type: string}
unity_license: {type: string}
steps:
# 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 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
jobs:
build-and-test:
parameters:
unity_version: {type: string}
unity_license: {type: string}
executor:
name: unity
version: << parameters.unity_version >>
steps:
- checkout
- unity_activate:
unity_version: << parameters.unity_version >>
unity_license: << parameters.unity_license >>
- run:
name: Build Linux(Mono)
command: /opt/Unity/Editor/Unity -quit -batchmode -nographics -silent-crashes -logFile -projectPath . -executeMethod UnitTestBuilder.BuildUnitTest /headless /ScriptBackend Mono2x /BuildTarget StandaloneLinux64
working_directory: .
- run: ./bin/UnitTest/StandaloneLinux64_Mono2x/test
build-and-create-package:
parameters:
unity_version: {type: string}
unity_license: {type: string}
executor:
name: unity
version: << parameters.unity_version >>
steps:
- checkout
- unity_activate:
unity_version: << parameters.unity_version >>
unity_license: << parameters.unity_license >>
- run:
name: Export unitypackage
command: /opt/Unity/Editor/Unity -quit -batchmode -nographics -silent-crashes -logFile -projectPath . -executeMethod PackageExporter.Export
working_directory: .
- store_artifacts:
path: ./UniRx.unitypackage
destination: /UniRx.unitypackage
workflows:
version: 2
build-unity:
jobs:
# - build-and-test:
# unity_version: 2019.1.2f1
# unity_license: ${UNITY_LICENSE_2019_1}
- create-package:
unity_version: 2019.1.2f1
unity_license: ${UNITY_LICENSE_2019_1}
1,322 changes: 632 additions & 690 deletions Assembly-CSharp-Editor.csproj

Large diffs are not rendered by default.

385 changes: 0 additions & 385 deletions Assembly-CSharp-firstpass-vs.csproj

This file was deleted.

902 changes: 0 additions & 902 deletions Assembly-CSharp-firstpass.Player.csproj

This file was deleted.

661 changes: 0 additions & 661 deletions Assembly-CSharp-firstpass.csproj

This file was deleted.

89 changes: 0 additions & 89 deletions Assembly-CSharp-vs.csproj

This file was deleted.

Loading

0 comments on commit 3ed6403

Please sign in to comment.