Improve pipeline
This commit is contained in:
		
							
								
								
									
										10
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								.drone.yml
									
									
									
									
									
								
							| @@ -75,6 +75,8 @@ steps: | ||||
| # Mobile app | ||||
| - name: mobile_app | ||||
|   image: ghcr.io/cirruslabs/flutter:latest | ||||
|   depends_on: | ||||
|   - backend_build | ||||
|   volumes: | ||||
|   - name: release | ||||
|     path: /tmp/release | ||||
| @@ -84,8 +86,12 @@ steps: | ||||
|   - flutter pub get --enforce-lockfile | ||||
|   - dart run build_runner build | ||||
|   - flutter analyze | ||||
|   - flutter build apk --release --split-per-abi | ||||
|   - cp build/app/outputs/flutter-apk/app-arm64-v8a-release.apk /tmp/release/moneymgr_mobile_arm64-v8a.apk | ||||
|   - flutter build apk | ||||
|     --release | ||||
|     --build-name $(git describe --tags --abbrev=0)  | ||||
|     --target-platform android-arm64  | ||||
|     --build-number $(git rev-list --count $(git describe --tags --abbrev=0)) | ||||
|   - cp build/app/outputs/flutter-apk/app-release.apk /tmp/release/moneymgr_mobile_arm64-v8a.apk | ||||
|  | ||||
|  | ||||
| # Release | ||||
|   | ||||
		Reference in New Issue
	
	Block a user