diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f8b8788..c496043 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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