From b8c26f607c9af060a952dc0731e7f0678bbd4c46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Sat, 2 Mar 2024 21:58:43 +0100 Subject: [PATCH] Improve CI/CD, remove "update" step, disable "build-debug" in master branch --- .gitlab-ci.yml | 15 ++------------- android/gradle.properties | 4 ++-- fastlane/metadata/android/en-US/changelogs/56.txt | 1 + fastlane/metadata/android/fr-FR/changelogs/56.txt | 1 + pubspec.lock | 4 ++-- pubspec.yaml | 2 +- 6 files changed, 9 insertions(+), 18 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/56.txt create mode 100644 fastlane/metadata/android/fr-FR/changelogs/56.txt diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 69e9954..24c8063 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,25 +1,16 @@ image: ghcr.io/cirruslabs/flutter:latest stages: - - update - build-debug - build-release - release - deploy -update: - stage: update - except: - - tags - script: - - flutter packages get - - flutter packages upgrade - interruptible: true - android:build-debug: stage: build-debug except: - tags + - master script: # Flutter local configuration - echo flutter.sdk=$FLUTTER_PATH > android/local.properties @@ -49,8 +40,6 @@ android:build-release: - master except: - tags - dependencies: - - android:build-debug script: # Flutter local configuration - echo flutter.sdk=$FLUTTER_PATH > android/local.properties @@ -121,4 +110,4 @@ android:deploy: dependencies: - application:release script: - - curl "${REPOSITORY_UPDATE_WEBHOOK}?token=${REPOSITORY_TOKEN}" + - curl "${REPOSITORY_UPDATE_WEBHOOK}?token=${REPOSITORY_TOKEN}" --fail diff --git a/android/gradle.properties b/android/gradle.properties index f012e12..70de886 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,5 +1,5 @@ org.gradle.jvmargs=-Xmx1536M android.useAndroidX=true android.enableJetifier=true -app.versionName=0.0.55 -app.versionCode=55 +app.versionName=0.0.56 +app.versionCode=56 diff --git a/fastlane/metadata/android/en-US/changelogs/56.txt b/fastlane/metadata/android/en-US/changelogs/56.txt new file mode 100644 index 0000000..c78c37f --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/56.txt @@ -0,0 +1 @@ +Improve CI/CD, remove "update" step, disable "build-debug" in master branch. diff --git a/fastlane/metadata/android/fr-FR/changelogs/56.txt b/fastlane/metadata/android/fr-FR/changelogs/56.txt new file mode 100644 index 0000000..8ddc4d3 --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/56.txt @@ -0,0 +1 @@ +Amélioration de la CI/CD. Suppression de "update" et désactivation de "build-debug" sur master. diff --git a/pubspec.lock b/pubspec.lock index 5e1b487..ce3fe9e 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -61,10 +61,10 @@ packages: dependency: "direct main" description: name: easy_localization - sha256: "9c86754b22aaa3e74e471635b25b33729f958dd6fb83df0ad6612948a7b231af" + sha256: c145aeb6584aedc7c862ab8c737c3277788f47488bfdf9bae0fe112bd0a4789c url: "https://pub.dev" source: hosted - version: "3.0.4" + version: "3.0.5" easy_logger: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 25fa803..fe4cb2f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ description: Display scrobbles data and charts publish_to: 'none' -version: 0.0.55+55 +version: 0.0.56+56 environment: sdk: '^3.0.0' -- GitLab