|
|
|
@ -7,6 +7,7 @@ stages:
|
|
|
|
|
protobuf_static_steamos:
|
|
|
|
|
stage: dependencies
|
|
|
|
|
image: tianon/steamos
|
|
|
|
|
when: manual
|
|
|
|
|
|
|
|
|
|
script:
|
|
|
|
|
# don't rebuild every time
|
|
|
|
@ -37,6 +38,7 @@ protobuf_static_steamos:
|
|
|
|
|
build_steamos:
|
|
|
|
|
stage: build
|
|
|
|
|
image: tianon/steamos
|
|
|
|
|
when: manual
|
|
|
|
|
dependencies:
|
|
|
|
|
- protobuf_static_steamos
|
|
|
|
|
|
|
|
|
@ -83,16 +85,9 @@ build_windows:
|
|
|
|
|
- wine cmd /c build_win_debug_experimental.bat
|
|
|
|
|
- mkdir debug_experimental
|
|
|
|
|
- mv steam_api.dll steam_api64.dll debug_experimental/
|
|
|
|
|
- wine cmd /c build_win_release.bat
|
|
|
|
|
- mv debug_experimental release/
|
|
|
|
|
- rm -f steamclient.dll steamclient64.dll
|
|
|
|
|
- wine cmd /c build_win_debug_experimental_steamclient.bat
|
|
|
|
|
- mkdir release/debug_experimental_steamclient
|
|
|
|
|
- mv steamclient.dll steamclient64.dll release/debug_experimental_steamclient/
|
|
|
|
|
- cp Readme_debug.txt release/debug_experimental/Readme.txt
|
|
|
|
|
artifacts:
|
|
|
|
|
paths:
|
|
|
|
|
- release/
|
|
|
|
|
- debug_experimental/
|
|
|
|
|
expire_in: 1 day
|
|
|
|
|
|
|
|
|
|
build_cmake_linux:
|
|
|
|
|