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_windows: stage: build script: - unity-ci build --target StandaloneWindows64 --output build/windows artifacts: paths: - 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/