diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 59a6a0904108b7aeca2139b411629a0726711840..d15014fd394a6f82cb0d33cda11706ddb909f85d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,6 +21,7 @@ variables: GIT_SUBMODULE_STRATEGY: recursive + QT_VERSION: 5.15.2 stages: - lint @@ -54,15 +55,16 @@ build_linux: stage: build script: - ./sbs --clean - - ./sbs + - Qt5_DIR=/opt/qt/$QT_VERSION/gcc_64/lib/cmake/Qt5/ ./sbs - cd build - - QMAKE=/opt/qt/5.15.2/gcc_64/bin/qmake linuxdeploy --plugin qt -e groundstation -d ../linuxdeploy/groundstation.desktop -i ../linuxdeploy/SkywardLogo.png --appdir AppDir + - QMAKE=/opt/qt/$QT_VERSION/gcc_64/bin/qmake linuxdeploy --plugin qt -e groundstation -d ../linuxdeploy/groundstation.desktop -i ../linuxdeploy/SkywardLogo.png --appdir AppDir - appimagetool AppDir - mv Ground_Station-x86_64.AppImage ../Ground_Station-$CI_COMMIT_SHORT_SHA-x86_64.AppImage artifacts: name: Linux AppImage paths: - Ground_Station-$CI_COMMIT_SHORT_SHA-x86_64.AppImage + expire_in: 7 days build_windows: stage: build @@ -77,6 +79,7 @@ build_windows: name: Windows executable paths: - Ground_Station-$CI_COMMIT_SHORT_SHA.exe + expire_in: 7 days # release: # tag_name: latest-$CI_COMMIT_SHORT_SHA