Fix publish artifacts stage

This commit is contained in:
Morbo
2023-09-02 08:27:25 +03:00
parent 382620bf54
commit 041c241dd7

View File

@@ -18,7 +18,7 @@ test:
- export DOTNET_gcServer=1
- dotnet test --configuration Tools --no-build Content.IntegrationTests/Content.IntegrationTests.csproj -- NUnit.ConsoleOut=0
publish:
publish-prod:
stage: publish
interruptible: true
only:
@@ -55,9 +55,12 @@ publish:
publish-artifact:
stage: publish
interruptible: true
variables:
GIT_SUBMODULE_STRATEGY: recursive
except:
- schedules
script:
- apt-get update -y && apt-get install python3 libfreetype6 -y
- mkdir .git/hooks -p
- python3 RUN_THIS.py
# We create artifact only for Windows and x64 Linux, because almost noone uses OSX and Linux on arm for development among our contributors. This will save for us some amount of storage. You can just add osx-x64 or linux-arm64 if you really need it.