Alpine is fast and lightweight.

This commit is contained in:
Nemirtingas 2021-05-04 15:52:47 +02:00
parent e66a97c012
commit eb6ca7b665
1 changed files with 6 additions and 9 deletions

View File

@ -236,7 +236,6 @@ build_windows:
image: fedora:29
needs:
- protobuf_static_steamos
when: manual
script:
- dnf -y install wine wget p7zip sed dos2unix
@ -276,21 +275,19 @@ build_windows:
deploy_all:
stage: deploy
image: fedora
image: alpine
dependencies:
- build_windows
- build_steamos
- build:windows
- build:linux
- build:macosx
script:
- apk --no-cache add git tree
- ls -lah
- dnf -y install git tree
- mkdir -p release/source_code
- git bundle create release/source_code/source_code.bundle --all
- "echo \"This is a git bundle of the full repo, to use: git clone source_code.bundle --branch master\" > release/source_code/Readme.txt"
- mv linux release/
- shopt -s extglob
- rm -rf .g*
- rm -rf !(release)
- find . -mindepth 1 -maxdepth 1 ! -name release -exec rm -rf '{}' \;
- mv release/* ./
- rm -rf release
- echo $CI_JOB_ID > job_id