ci: Upload Funkwhale Desktop AppImage into package registry

Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2701>
This commit is contained in:
Georg Krause 2024-02-21 10:55:32 +01:00 committed by Kasper Seweryn
parent e42646d8a1
commit 37a1b008b3
2 changed files with 6 additions and 1 deletions

View File

@ -430,7 +430,7 @@ build_api:
paths:
- api
build_desktop:
build_tauri:
stage: build
rules:
- if: $CI_COMMIT_BRANCH =~ /(stable|develop)/
@ -538,6 +538,8 @@ package:
artifacts: true
- job: build_front
artifacts: true
- job: build_tauri
artifacts: true
rules:
- if: $CI_COMMIT_BRANCH =~ /(stable|develop)/

View File

@ -51,4 +51,7 @@ package:
zip -q 'funkwhale-front.zip' -r front && \
rm -Rf front
cd '$(BUILD_DIR)' && \
cp ../front/tauri/target/release/bundle/appimage/funkwhale_*.AppImage FunkwhaleDesktop.AppImage
cd '$(BUILD_DIR)' && sha256sum * > SHA256SUMS