-
Notifications
You must be signed in to change notification settings - Fork 0
/
Deliverfile
67 lines (51 loc) · 2.16 KB
/
Deliverfile
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
# This is the example Deliverfile
# For more information about each property, visit the GitHub documentation: https://github.com/krausefx/deliver
#
# You can remove those parts you don't need
#
# A list of available language codes can be found here: https://github.com/krausefx/deliver#available-language-codes
#
# Everything next to a # is a comment and will be ignored
# hide_transporter_output # remove the '#' in the beginning of the line, to hide the output while uploading
########################################
# App Metadata
########################################
# This folder has to include one folder for each language
# More information about automatic screenshot upload:
# https://github.com/KrauseFx/deliver#upload-screenshots-to-itunes-connect
screenshots_path "./screenshots"
# version '1.2' # you can pass this if you want to verify the version number with the ipa file
#
# title({
# "en-US" => "Your App Name"
# })
#
# changelog({
# "en-US" => "iPhone 6 (Plus) Support"
# })
########################################
# Building and Testing
########################################
# Dynamic generation of the ipa file
# I'm using Shenzhen by Mattt, but you can use any build tool you want
# Remove the whole block if you do not want to upload an ipa file
ipa do
# Add any code you want, like incrementing the build
# number or changing the app identifier
# Attention: When you return a valid ipa file, this file will get uploaded and released
# If you only want to upload app metadata, remove the complete ipa block.
# system("ipa build --verbose") # build your project using Shenzhen
"./MealRider.ipa" # Tell 'Deliver' where it can find the finished ipa file
end
# ipa "./latest.ipa" # this can be used instead of the `do` block, if you prefer manually building the ipa file
# beta_ipa do
# system("ipa build --verbose") # customize this to build beta version
# "./ad_hoc_build.ipa" # upload ipa file using `deliver --beta`
# end
# unit_tests do
# If you use fastlane (http://github.com/krausefx/fastlane), run the tests there
# system("xctool test")
# end
success do
# system("say 'Successfully deployed a new version.'")
end