Update .gitlab-ci.yml file

This commit is contained in:
Paul Sajna 2024-04-18 18:21:34 +00:00
parent fa738eb312
commit 99f14c0e44

View File

@ -2,9 +2,7 @@
# HOMEBREW_NO_AUTO_UPDATE: 1
stages:
- build_macos
- build_linux_amd64_bundle
- build_linux_amd64_flatpak
- build
.macos_saas_runners:
tags:
@ -16,7 +14,7 @@ stages:
build_macos:
extends:
- .macos_saas_runners
stage: build_macos
stage: build
script:
- echo "place holder for build"
- sudo softwareupdate --install-rosetta --agree-to-license
@ -39,7 +37,7 @@ build_macos:
- schedules
build_linux_amd64_bundle:
stage: build_linux_amd64_bundle
stage: build
tags:
- saas-linux-medium-amd64
image: ghcr.io/cirruslabs/flutter:3.19.4
@ -59,8 +57,11 @@ build_linux_amd64_flatpak:
tags:
- saas-linux-small-amd64
image: ubuntu:23.04
stage: build_linux_amd64_flatpak
stage: build
dependencies: [build_linux_amd64_bundle]
needs:
- job: build_linux_amd64_bundle
artifacts: true
script:
- apt-get update
- apt-get install -y --no-install-recommends flatpak flatpak-builder gnupg2 elfutils ca-certificates