lib/assets/DeliverfileDefault in deliver-0.8.0 vs lib/assets/DeliverfileDefault in deliver-0.8.1
- old
+ new
@@ -1,66 +1,30 @@
-# For more information visit the GitHub documentation: https://github.com/krausefx/deliver
-# Everything next to a # is a comment and will be ignored
+###################### App Metadata ######################
+# Update the app description and metadata in the ./metadata folder
-# hide_transporter_output # remove the '#' in the beginning of the line, to hide the output while uploading
+###################### Screenshots ######################
+# Store all screenshots in the ./screenshots folder separated
+# by language. If you use snapshot, this happens automatically
+###################### IPA File ######################
+# This part is only relevant, if you want to submit a new binary
+# If you don't use fastlane (https://github.com/KrauseFx/fastlane)
+# you can set the path to your ipa file using:
+# ipa "./app.ipa"
-########################################
-# App Metadata
-########################################
+# to provide an ipa file for TestFlight distribution, use beta_ipa
+# beta_ipa "./app.ipa"
+# The version of your app - remove this if you provide an ipa file
+version "[[APP_VERSION]]"
-# 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/"
+###################### More Options ######################
+# If you want to have even more control, check out the documentation
+# https://github.com/KrauseFx/deliver/blob/master/Deliverfile.md
-# More information about all available options: https://github.com/KrauseFx/deliver/blob/master/Deliverfile.md
+###################### Automatically generated ######################
+# Feel free to remove the following lines if you use fastlane
-# Both lines are optional if you want to remove them:
-app_identifier "[[APP_IDENTIFIER]]"
+app_identifier "[[APP_IDENTIFIER]]" # The bundle identifier of your app
apple_id "[[APPLE_ID]]" # This is NOT your Apple login ID, but the App ID of your app
-email "[[EMAIL]]" # the login email address
-
-# version '1.2' # you can pass this if you want to verify the version number with the ipa file
-
-# To update the app's description, changelog, etc. or to avoid updating it using deliver, edit the files in ./metadata/[language]
-
-########################################
-# 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
-
- # ENV["IPA_OUTPUT_PATH"] # if you're using fastlane uncomment this and remove the line below
-
- "./[[APP_NAME]].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
-
-# More information about all available options: https://github.com/KrauseFx/deliver/blob/master/Deliverfile.md
+email "[[EMAIL]]" # the login email address
\ No newline at end of file