diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 87ffa8c..cea9b05 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: