Update .gitlab-ci.yml file
This commit is contained in:
parent
191b8b8673
commit
34131b57fb
1 changed files with 39 additions and 5 deletions
|
|
@ -1,12 +1,46 @@
|
|||
image: unityci/editor:2020.3.16f1
|
||||
image: unityci/editor:VERSION
|
||||
|
||||
before_script:
|
||||
- apt-get update
|
||||
- apt-get install -y --no-install-recommends \
|
||||
xvfb \
|
||||
xorg-dev \
|
||||
libglu1-mesa-dev
|
||||
- curl -sL https://deb.nodesource.com/setup_14.x | bash -
|
||||
- apt-get update
|
||||
- apt-get install -y --no-install-recommends \
|
||||
nodejs \
|
||||
python2.7 \
|
||||
cmake \
|
||||
default-jre-headless
|
||||
- git clone https://github.com/emscripten-core/emsdk.git
|
||||
- cd emsdk
|
||||
- ./emsdk install latest
|
||||
- ./emsdk activate latest
|
||||
- source ./emsdk_env.sh
|
||||
- export UNITY_LICENSE_CONTENT="$UNITY_LICENSE"
|
||||
- . <(curl -s https://raw.githubusercontent.com/game-ci/docker/master/entrypoint.sh)
|
||||
|
||||
build:
|
||||
build_windows:
|
||||
stage: build
|
||||
script:
|
||||
- unity-ci build --target Standalone --output build
|
||||
- unity-ci build --target StandaloneWindows64 --output build/windows
|
||||
artifacts:
|
||||
paths:
|
||||
- build/
|
||||
- build/windows/
|
||||
|
||||
build_linux:
|
||||
stage: build
|
||||
script:
|
||||
- unity-ci build --target StandaloneLinux64 --output build/linux
|
||||
artifacts:
|
||||
paths:
|
||||
- build/linux/
|
||||
|
||||
build_webgl:
|
||||
stage: build
|
||||
script:
|
||||
- unity-ci build --target WebGL --output build/webgl
|
||||
artifacts:
|
||||
paths:
|
||||
- build/webgl/
|
||||
Loading…
Reference in a new issue