-
Notifications
You must be signed in to change notification settings - Fork 18
/
distribute_options.yaml
84 lines (79 loc) · 1.97 KB
/
distribute_options.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# variables:
# PGYER_API_KEY: "your api key"
output: dist/
releases:
- name: macos-site
jobs:
- name: macos-release-dmg
package:
platform: macos
target: dmg
build_args:
dart-define:
APP_ENV: release
publish:
target: github
args:
repo-owner: geeker-ai
repo-name: geek_chat
# - name: macos-release-zip
# package:
# platform: macos
# target: zip
# build_args:
# dart-define:
# APP_ENV: release
# publish:
# target: github
# args:
# repo-owner: geeker-ai
# repo-name: geek_chat
- name: android-site
jobs:
- name: android-apk
package:
platform: android
target: apk
build_args:
# target-platform: android-arm,android-arm64
dart-define:
APP_ENV: release
publish:
target: github
args:
repo-owner: geeker-ai
repo-name: geek_chat
- name: windows-site
jobs:
- name: windows-release-msix
package:
platform: windows
target: msix
publish:
target: github
args:
repo-owner: geeker-ai
repo-name: geek_chat
- name: windows-release-exe
package:
platform: windows
target: exe
publish:
target: github
args:
repo-owner: geeker-ai
repo-name: geek_chat
- name: android-appstore
jobs:
- name: android-aab
package:
platform: android
target: aab
build_args:
dart-define:
APP_ENV: release
publish:
target: github
args:
repo-owner: geeker-ai
repo-name: geek_chat