kind: pipeline name: tests type: docker trigger: event: - push - pull_request steps: - name: unity-tests image: docker.io/library/unity-runner:0.1 commands: - /opt/unity/editors/2021.3.19f1/Editor/Unity -runTests -batchmode -nographics -projectPath . -testResults results_editmode.xml -testPlatform EditMode || true - /opt/unity/editors/2021.3.19f1/Editor/Unity -runTests -batchmode -nographics -projectPath . -testResults results_playmode.xml -testPlatform PlayMode || true - name: tests-parser image: docker.io/library/unity-test-parser:0.1 commands: - python /app/unity_test_parser.py results_editmode.xml results_playmode.xml --- kind: pipeline name: builds type: docker trigger: event: - push - pull_request steps: - name: unity-builds image: docker.io/library/unity-runner:0.1 commands: - /opt/unity/editors/2021.3.19f1/Editor/Unity -batchmode -nographics -projectPath . -buildWindowsPlayer WeSign.exe -quit --headless # - /opt/unity/editors/2021.3.19f1/Editor/Unity -batchmode -nographics -projectPath . -buildLinux64Player WiiSign -quit --headless # - /opt/unity/editors/2021.3.19f1/Editor/Unity -batchmode -nographics -projectPath . -buildOSXUniversalPlayer WiiSign.app -quit --headless - curl --request POST --header "PRIVATE-TOKEN:\ ixKiNbp48zzmP5PF-epo" --form "file=WeSign.exe" "https://gitlab.ilabt.imec.be/api/v4/projects/4583/uploads"