diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9b2a9f3..761fd68 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,3 +15,19 @@ build-flatpak: artifacts: paths: - flatpak/spectral.flatpak + +build-appimage: + image: rabits/qt + stage: build + before_script: + - git submodule update --init --recursive + - wget https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-x86_64.AppImage + - chmod +x linuxdeployqt-continuous-x86_64.AppImage + script: + - qmake PREFIX=deploy + - make + - make install + - ./linuxdeployqt-continuous-x86_64.AppImage deploy/share/applications/org.eu.encom.spectral.desktop -appimage -qmldir=qml -qmldir=imports + artifacts: + paths: + - Spectral-x86_64.AppImage \ No newline at end of file