From af367c279a4d2a13de7d9302f1e4586cc169655a Mon Sep 17 00:00:00 2001 From: Ivar Derksen Date: Tue, 1 Aug 2023 12:34:48 +0200 Subject: [PATCH] Chore: remove unused .gitlab-ci.yml file --- .gitlab-ci.yml | 95 -------------------------------------------------- 1 file changed, 95 deletions(-) delete mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 0a9969ea5..000000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,95 +0,0 @@ -stages: - - lint - - unit_test - - build_bridge - - build_app - - integration_test - -workflow: - rules: - - if: $CI_PIPELINE_SOURCE == "merge_request_event" - - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - -variables: - GOPATH: ${CI_PROJECT_DIR}/.cache - GIT_SUBMODULE_STRATEGY: recursive - PACKAGE_NAME: github.com/privacybydesign/irmamobile - -image: - name: privacybydesign/android_golang_gomobile_flutter:go1.18.3-flutter2.10.1 - -cache: - paths: - - .cache - -lint:dart: - script: - - flutter format --line-length=120 --set-exit-if-changed lib/ test/ integration_test/ - - flutter analyze --no-fatal-infos - stage: lint - -unit_test:flutter: - script: - - flutter test - stage: unit_test - -build_bridge: - stage: build_bridge - interruptible: true - artifacts: - paths: - - android/irmagobridge/irmagobridge.aar - script: - - gomobile bind -target android -o android/irmagobridge/irmagobridge.aar github.com/privacybydesign/irmamobile/irmagobridge - -# We can only build for Android, because we don't have an MacOS runner yet. -build_prototypes:android: - stage: build_app - interruptible: true - only: - - master - - merge_requests - artifacts: - paths: - - build/app/outputs/apk/alpha/release/*.apk - script: - - flutter build apk --target-platform android-arm,android-arm64 --flavor alpha -t lib/main_prototypes.dart - -build_app:android_alpha: - stage: build_app - interruptible: true - artifacts: - paths: - - build/app/outputs/apk/alpha/release/*.apk - script: - - flutter build apk --target-platform android-arm,android-arm64 --flavor alpha - -build_app:android_beta: - stage: build_app - interruptible: true - artifacts: - paths: - - build/app/outputs/apk/beta/release/*.apk - script: - - flutter build apk --target-platform android-arm,android-arm64 --flavor beta - -build_app:android_test: - stage: build_app - interruptible: true - artifacts: - paths: - - build/app/outputs/apk/alpha/debug/*.apk - - build/app/outputs/apk/androidTest/alpha/debug/*.apk - script: - - flutter build apk --debug --flavor alpha ./integration_test/test_all.dart - - (cd android && ./gradlew app:assembleAndroidTest) - -integration_test: - stage: integration_test - image: privacybydesign/gcloud - dependencies: - - build_app:android_test - script: - - gcloud auth activate-service-account --key-file <(echo $GCLOUD_SERVICE_KEY) - - gcloud config set project $GCLOUD_PROJECT_ID - - gcloud firebase test android run --use-orchestrator --app build/app/outputs/apk/alpha/debug/app-alpha-debug.apk --test build/app/outputs/apk/androidTest/alpha/debug/app-alpha-debug-androidTest.apk --timeout 20m --device=model=Pixel3,version=30,orientation=portrait --device=model=Pixel3,version=30,orientation=landscape