Mercurial > public > simoleon
annotate fastlane/Fastfile @ 143:407611b9df91
Add new Upload to App Store lane
author | Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com> |
---|---|
date | Tue, 17 Aug 2021 08:42:00 +0100 |
parents | bee9102c2e9c |
children |
rev | line source |
---|---|
87
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
1 # This file contains the fastlane.tools configuration |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
2 # You can find the documentation at https://docs.fastlane.tools |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
3 # |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
4 # For a list of all available actions, check out |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
5 # |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
6 # https://docs.fastlane.tools/actions |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
7 # |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
8 # For a list of all available plugins, check out |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
9 # |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
10 # https://docs.fastlane.tools/plugins/available-plugins |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
11 # |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
12 |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
13 # Uncomment the line if you want fastlane to automatically update itself |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
14 # update_fastlane |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
15 |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
16 default_platform(:ios) |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
17 |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
18 platform :ios do |
94
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
19 |
87
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
20 desc "Push a new beta build to TestFlight" |
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
21 lane :beta do |
125
bee9102c2e9c
Update fastlane config
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
105
diff
changeset
|
22 increment_build_number(xcodeproj: "Simoleon.xcodeproj") |
87
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
23 build_app(scheme: "Simoleon") |
105
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
24 upload_to_testflight( |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
25 beta_app_review_info: { |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
26 contact_email: "dmartin@dennistech.io", |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
27 contact_first_name: "Dennis", |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
28 contact_last_name: "Concepcion Martin", |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
29 contact_phone: "+34 639 465 931", |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
30 notes: "Go and crash it. Thank you for reviewing <3" |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
31 } |
5c7b675ede8f
Fixes fastlane issues with release and beta lanes
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
94
diff
changeset
|
32 ) |
87
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
33 end |
94
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
34 |
143
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
35 desc "Capture screenshots and release version to App Store" |
94
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
36 lane :release do |
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
37 capture_screenshots |
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
38 build_app(scheme: "Simoleon") |
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
39 upload_to_app_store |
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
40 end |
143
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
41 |
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
42 desc "Upload to App Store Connect" |
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
43 lane :upload do |
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
44 build_app(scheme: "Simoleon") |
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
45 upload_to_app_store |
407611b9df91
Add new Upload to App Store lane
Dennis Concepcion Martin <dennisconcepcionmartin@gmail.com>
parents:
125
diff
changeset
|
46 end |
94
507ed393a72c
Added App Store metadata
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
88
diff
changeset
|
47 |
87
e0f1c852b9e0
Added fastlane beta
Dennis Concepción Martín <dennisconcepcionmartin@gmail.com>
parents:
diff
changeset
|
48 end |