mirror of
https://github.com/digarok/gsplus.git
synced 2024-11-24 06:34:02 +00:00
add package/deploy steps to classic win32 build
This commit is contained in:
parent
45da5d239d
commit
2628a00641
@ -175,7 +175,22 @@ package-win32:
|
||||
- cp /bin/cygstdc++-6.dll .
|
||||
- cp /bin/cygwin1.dll .
|
||||
- cp /bin/cygfreetype-6.dll .
|
||||
|
||||
variables:
|
||||
GIT_STRATEGY: fetch
|
||||
PACKAGE_DIR: gsplus-win32
|
||||
script:
|
||||
- mkdir %PACKAGE_DIR%
|
||||
- cp gsplus32.exe %PACKAGE_DIR%
|
||||
- cp LICENSE.txt %PACKAGE_DIR%
|
||||
- cp src/config.txt %PACKAGE_DIR%
|
||||
- cp src/parallel.rom %PACKAGE_DIR%
|
||||
- cp doc/gsplusmanual.pdf %PACKAGE_DIR%
|
||||
- cp doc/README.txt %PACKAGE_DIR%
|
||||
- cp /bin/cyggcc_s-1.dll %PACKAGE_DIR%
|
||||
- cp /bin/cygstdc++-6.dll %PACKAGE_DIR%
|
||||
- cp /bin/cygwin1.dll %PACKAGE_DIR%
|
||||
- cp /bin/cygfreetype-6.dll %PACKAGE_DIR%
|
||||
- zip gsplus-win32.zip -r %PACKAGE_DIR%
|
||||
artifacts:
|
||||
paths:
|
||||
- gsplus32.exe
|
||||
@ -191,6 +206,15 @@ package-win32:
|
||||
only:
|
||||
- master
|
||||
|
||||
deploy-win32:
|
||||
tags:
|
||||
- windows
|
||||
stage: deploy
|
||||
variables:
|
||||
GIT_STRATEGY: none
|
||||
script:
|
||||
- aws s3 cp gsplus-win32.zip s3://%AWS_BUCKET%/%CI_TAG%/%CI_VERSION%/%CI_PIPELINE_ID%/win32/%CI_BUILD_ID%/ --acl public-read
|
||||
|
||||
|
||||
# TARGET SYSTEM: WIN32 SDL2 UNDER CYGWIN W MINGW64 SDL2 LIBS
|
||||
build-win-sdl2:
|
||||
@ -233,7 +257,6 @@ package-win-sdl2:
|
||||
- cp /cygdrive/c/cygwin/bin/cygz.dll %PACKAGE_DIR%
|
||||
- cp /cygdrive/c/mingw/i686-w64-mingw32/bin/SDL2.dll %PACKAGE_DIR%
|
||||
- cp /cygdrive/c/mingw/i686-w64-mingw32/bin/SDL2_image.dll %PACKAGE_DIR%
|
||||
- cp gsplus.exe %PACKAGE_DIR%
|
||||
- zip gsplus-win-sdl.zip -r %PACKAGE_DIR%
|
||||
artifacts:
|
||||
paths:
|
||||
|
Loading…
Reference in New Issue
Block a user