-
Notifications
You must be signed in to change notification settings - Fork 1
/
codemagic.yaml
37 lines (36 loc) · 1.32 KB
/
codemagic.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Automatically generated on 2021-11-06 UTC from https://codemagic.io/app/6186d6dff780e4ed5f9c7596/settings
# Note that this configuration is not an exact match to UI settings. Review and adjust as necessary.
workflows:
default-workflow:
name: Photocanvas Flow
max_build_duration: 60
environment:
vars:
FIREBASE_TOKEN: Encrypted(Z0FBQUFBQmhodG1PNWVQOGprQUlIUENEbjl3TGpJYXZGMTFIREMxNHRER3FVUmdYU0xFMjVQdGpLLWlZRmFrTnFKRnRjNWNQRDRIMXY4UHRZRWRvSG1NWnlKLXFGUzllZ0ZDOE00Rkt4cTVIVTRpVkZzVExpNVBtcjlpSF9vcUpNOE9qY1l1bDZoR0NZX2NyZDBSaFdrRG5Ma0dFT1J5dTZQakF6aVFQYzhxZGo3eUZQTXNIUFR5X3NhZERxTWVnaFY2VDdVTDhhX2hqRE5CelJJNnRpc1VLZmM5dU9mR1Nkdz09)
flutter: stable
xcode: latest
cocoapods: default
triggering:
events:
- push
branch_patterns:
- pattern: master
include: true
source: true
scripts:
- flutter packages pub get
- flutter config --enable-web
- |
# build web
flutter build web --web-renderer canvaskit --dart-define=BROWSER_IMAGE_DECODING_ENABLED=false --release
cd build/web
7z a -r ../web.zip ./*
- |
firebase deploy --token "$FIREBASE_TOKEN"
artifacts:
- build/web.zip
- flutter_drive.log
publishing:
email:
recipients:
- esentakos@yahoo.gr