From 82ca451f0b31fac12dacd900276c9668d501bf9a Mon Sep 17 00:00:00 2001 From: aminecmi Date: Tue, 13 Sep 2022 21:56:24 +0200 Subject: [PATCH] Is this working ? --- .drone.yml | 60 +++--------------------------------------------------- 1 file changed, 3 insertions(+), 57 deletions(-) diff --git a/.drone.yml b/.drone.yml index 563e6f6..cf6a04a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,60 +1,12 @@ kind: pipeline type: docker -name: android - -steps: - - name: code-analysis - image: mingc/android-build-box:latest - failure: ignore - commands: - - ls -la - - ./gradlew sonarqube -Dsonar.projectKey=RFS2 -Dsonar.host.url=$SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\"" - environment: - SONAR_HOST_URL: - from_secret: sonarScannerHostUrl - SONAR_LOGIN: - from_secret: sonarScannerLogin - - - name: build - image: mingc/android-build-box:latest - commands: - - ./gradlew :androidApp:assembleGithubConfigRelease -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\"" -P pushCache=false - - - name: saveBuild - image: drillster/drone-volume-cache - volumes: - - name: cache - path: /cache - settings: - rebuild: true - mount: - - ./androidApp/build/outputs/apk/githubConfig/release/ - cache_key: [ DRONE_REPO_NAME, DRONE_BRANCH ] - -volumes: - - name: cache - host: - path: /tmp/cache ---- -kind: pipeline -type: docker name: Deploy steps: - - name: getNodeModules - image: drillster/drone-volume-cache - volumes: - - name: cache - path: /cache - settings: - restore: true - mount: - - ./androidApp/build/outputs/apk/githubConfig/release/ - cache_key: [ DRONE_REPO_NAME, DRONE_BRANCH ] - - - name: sign + - name: build-and-sign image: mingc/android-build-box:latest commands: + - ./gradlew :androidApp:assembleGithubConfigRelease -PignoreGitVersion=true -P appLoginUrl="\"URL\"" -P appLoginUsername="\"LOGIN\"" -P appLoginPassword="\"PASS\"" -P pushCache=false - wget https://amine-louveau.fr/key - jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ./key -storepass $YOUR_KEYSTORE_PASSWORD androidApp/build/outputs/apk/githubConfig/release/androidApp-githubConfig-release-unsigned.apk $YOUR_KEY_ALIAS - $ANDROID_HOME/build-tools/31.0.0/zipalign -v 4 androidApp/build/outputs/apk/githubConfig/release/androidApp-githubConfig-release-unsigned.apk androidApp/build/outputs/apk/githubConfig/release/android-prod-released-signed.apk @@ -64,12 +16,6 @@ steps: from_secret: keyPass YOUR_KEY_ALIAS: from_secret: keyAlias - - trigger: branch: - - drone-sigh -volumes: - - name: cache - host: - path: /tmp/cache \ No newline at end of file + - drone-sigh \ No newline at end of file