-
Notifications
You must be signed in to change notification settings - Fork 4
/
jjdeploy.config
37 lines (31 loc) · 1.53 KB
/
jjdeploy.config
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
### Project Constants (Need to be set by project)
ROOT_DIR="."
APPNAME="##project_name##"
DISPLAY_APPNAME="$APPNAME"
WORKSPACE="$APPNAME.xcworkspace"
# PROJECTNAME="##project##" # Only needed if you don't have a workspace
SCHEME="$APPNAME"
# EXPORTMETHOD="app-store" # enterprise by default. For possible values check "xcodebuild --help" method option
PROVPROFILE="##provisioning profile name##"
BUNDLE_ID="##bundle_id##"
HTML_FILENAME="index.html"
PLISTFILE="##plist_path##" # path to info.plist
PUBLISH_URL="##publish_folder_url##" # Example: https://apps.company.com/$APPNAME -> https://apps.company.com/$APPNAME/$APPNAME.ipa
SEND_EMAIL=false
EMAIL="##email_to_be_notified##"
EMAIL_NAME="##name_in_email_to##"
DISABLE_SOURCE_CONTROL=0 # Set to 1 to disable commit/push
# APPICON="" # JJDeploy will try to find the icon automatically. If you don't use image assets or there are more than one write the path to the image here
# XCODEPARAMS="GCC_PREPROCESSOR_DEFINITIONS=\"$GCC_PREPROCESSOR_DEFINITIONS DEBUG=1\"" # You can add here parameters to pass to xcodebuild
KEYCHAIN_ITEM="##keychain_item_name##"
FTPACCOUNT="##user##"
FTPSERVER="##1.1.1.1##"
FTPPORT="##21##"
FTP_USE_SFTP=true # This is true by default.
### Optional extras
# RESOURCESPATH="jjdeploy_resources" # Change default resources folder (html)
# HTML_FILENAME="index.html" # Change final html file name
### Constants (Usually need to be set only once)
COMPANYNAME="##your_company##"
FTPREMOTEPATH="##your_server_remote_path##/${APPNAME}"
ARCHIVEPATH="${HOME}/Desktop/outbox/jjdeploy/${APPNAME}"