stages: - build - test - deploy build: image: sh.matthewgong.com:5432/matt/qt5-cross-win64 stage: build script: - mkdir build && cd build - cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/opt/win64/x86_64-mingw-w64-toolchain.cmake - make - make package artifacts: name: "$CI_COMMIT_REF_SLUG" paths: - "build/*-win64.zip" deploy_tag: image: sh.matthewgong.com:5432/matt/gitlab-auto-release stage: deploy script: - gitlab_auto_release -c CHANGELOG.md -d "This was auto-generated by the gitlab-auto-release tool, https://gitlab.com/gitlab-automation-toolkit/gitlab-auto-release." --artifacts build only: - tags