From 3f13e4631009397939948d44a70ba4069786a2c1 Mon Sep 17 00:00:00 2001 From: rem Date: Thu, 16 Nov 2023 11:02:52 +0100 Subject: [PATCH] Update '.drone.yml' --- .drone.yml | 47 ++++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/.drone.yml b/.drone.yml index c27a03d..8571d93 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,14 +9,14 @@ trigger: - master steps: - - name: build-apk - image: ghcr.io/cirruslabs/flutter:3.13.9 - commands: - - flutter build apk - - sfm_apk=sfm_$(date +"%Y_%m_%d_%H_%M_%S").apk - - cp ./build/app/outputs/flutter-apk/app-release.apk $sfm_apk - - curl -F "file=@$sfm_apk" https://anonfiles.me/api/v1/upload > upload.json - - cat upload.json | cut -d '"' -f 12 + # - name: build-apk + # image: ghcr.io/cirruslabs/flutter:3.13.9 + # commands: + # - flutter build apk + # - sfm_apk=sfm_$(date +"%Y_%m_%d_%H_%M_%S").apk + # - cp ./build/app/outputs/flutter-apk/app-release.apk $sfm_apk + # - curl -F "file=@$sfm_apk" https://anonfiles.me/api/v1/upload > upload.json + # - cat upload.json | cut -d '"' -f 12 - name: build-web image: ghcr.io/cirruslabs/flutter:3.13.9 @@ -24,6 +24,7 @@ steps: - name: build - path: /build commands: + - pwd - flutter build web --web-renderer canvaskit - mkdir /build - cp -r ./build/web/* /build @@ -54,21 +55,21 @@ steps: ADMINS: remiarnal,enzojolys,othmanebenjelloun depends_on: [build-web-image] - - name: code-analysis - image: ghcr.io/cirruslabs/flutter:3.13.9 - environment: - SONAR_TOKEN: - from_secret: sonar_token - commands: - - export SONAR_SCANNER_VERSION=5.0.1.3006 - - export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-linux - - curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-linux.zip - - unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/ - - export PATH=$SONAR_SCANNER_HOME/bin:$PATH - - export SONAR_SCANNER_OPTS="-server" - - sonar-scanner -D sonar.projectKey=SmartFit_Mobile -D sonar.sources=. -D sonar.host.url=https://codefirst.iut.uca.fr/sonar -D sonar.login=$${SONAR_TOKEN} - depends_on: [ build-apk, build-web ] + # - name: code-analysis + # image: ghcr.io/cirruslabs/flutter:3.13.9 + # environment: + # SONAR_TOKEN: + # from_secret: sonar_token + # commands: + # - export SONAR_SCANNER_VERSION=5.0.1.3006 + # - export SONAR_SCANNER_HOME=$HOME/.sonar/sonar-scanner-$SONAR_SCANNER_VERSION-linux + # - curl --create-dirs -sSLo $HOME/.sonar/sonar-scanner.zip https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-$SONAR_SCANNER_VERSION-linux.zip + # - unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/ + # - export PATH=$SONAR_SCANNER_HOME/bin:$PATH + # - export SONAR_SCANNER_OPTS="-server" + # - sonar-scanner -D sonar.projectKey=SmartFit_Mobile -D sonar.sources=. -D sonar.host.url=https://codefirst.iut.uca.fr/sonar -D sonar.login=$${SONAR_TOKEN} + # depends_on: [ build-apk, build-web ] volumes: - name: build - path: /build + path: /tmp/build