-
Notifications
You must be signed in to change notification settings - Fork 7
/
Fastfile
39 lines (37 loc) · 2.05 KB
/
Fastfile
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
desc "Generate a new build and upload it to Applivery.com"
# iOS App build and deploy
platform :ios do
lane :applivery_deploy do
gym(
scheme: "YOUR_APP_SCHEME", # Your App Scheme
export_method: 'enterprise') # Choose between: enterprise or ad-hoc
applivery(
app_token: "vqQfEnkn57s0HNVnURl93_u4", # Applivery App Token
#name: "My awesome build", # OPTIONAL: Applivery Build name
#notify_collaborators: true, # OPTIONAL: Notify Collaborators after deploy
#notify_employees: true, # OPTIONAL: Notify Employees after deploy
#notify_message: "Uploaded with fastlane", # OPTIONAL: Notification message
#changelog: "Awesome release notes", # OPTIONAL: Release notes
#tags: "tag1, tag2", # OPTIONAL: Tags to identify the build
#filter: "group1,group2|group3, # OPTIONAL: List of groups that will be notified
build_path: "YOUR_APP.ipa" # OPTIONAL: by default it takes the IPA build path generated by gym
)
end
end
# Android App build and deploy
platform :android do
lane :applivery_deploy do
gradle(task: "assembleRelease")
applivery(
app_token: "YOUR_APP_TOKEN", # Applivery App Token
#name: "My awesome build", # OPTIONAL: Applivery Build name
#notify_collaborators: true, # OPTIONAL: Notify Collaborators after deploy
#notify_employees: true, # OPTIONAL: Notify Employees after deploy
#notify_message: "Uploaded with fastlane", # OPTIONAL: Notification message
#changelog: "Awesome release notes", # OPTIONAL: Release notes
#tags: "tag1, tag2", # OPTIONAL: Tags to identify the build
#filter: "group1,group2|group3, # OPTIONAL: List of groups that will be notified
#build_path: "YOUR_APP.apk" # OPTIONAL: by default it takes the APK build path generated by gradle
)
end
end