From fa738eb312be1bf0ed22856ab6b7cdbaf60df0c5 Mon Sep 17 00:00:00 2001 From: Paul Sajna Date: Thu, 18 Apr 2024 18:16:30 +0000 Subject: [PATCH] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9832fad..f8b8788 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,9 +2,9 @@ # HOMEBREW_NO_AUTO_UPDATE: 1 stages: - - build - - build_flatpak -# - test + - build_macos + - build_linux_amd64_bundle + - build_linux_amd64_flatpak .macos_saas_runners: tags: @@ -16,7 +16,7 @@ stages: build_macos: extends: - .macos_saas_runners - stage: build + stage: build_macos script: - echo "place holder for build" - sudo softwareupdate --install-rosetta --agree-to-license @@ -35,13 +35,14 @@ build_macos: - flutter doctor -v #- flutter build ipa #- flutter build appbundle - when: manual + only: + - schedules build_linux_amd64_bundle: + stage: build_linux_amd64_bundle tags: - saas-linux-medium-amd64 image: ghcr.io/cirruslabs/flutter:3.19.4 - stage: build script: - apt-get update - apt-get install -y --no-install-recommends cmake ninja-build clang build-essential pkg-config libgtk-3-dev liblzma-dev lcov rustc cargo @@ -58,7 +59,7 @@ build_linux_amd64_flatpak: tags: - saas-linux-small-amd64 image: ubuntu:23.04 - stage: build_flatpak + stage: build_linux_amd64_flatpak dependencies: [build_linux_amd64_bundle] script: - apt-get update @@ -70,12 +71,10 @@ build_linux_amd64_flatpak: - flatpak build-bundle repo com.veilid.veilidchat.flatpak com.veilid.veilidchat - popd artifacts: - paths: + paths: - flatpak/com.veilid.veilidchat.flatpak - needs: - - job: build_linux_amd64_bundle - artifacts: true - + only: + - schedules #test: # extends: # - .macos_saas_runners