forked from modcloth-labs/github-xcode-bot-builder
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbot-sync-github.cfg.sample
More file actions
35 lines (35 loc) · 1.72 KB
/
bot-sync-github.cfg.sample
File metadata and controls
35 lines (35 loc) · 1.72 KB
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
{
"server" : {
"github_access_token" : <github access token>,
"github_url" : git@github.com:<user>/<repo>,
"github_repo" : <user>/<repo>,
"aws_access_key_id" : <aws access key id>,
"aws_access_secret_key" : <aws access secret key>,
"xcode_server_hostname" : localhost (or server hostname/ip),
"company_name" = <name of company> (this appears as the title of html pages for upload),
"xcode_project_or_workspace" : <name of project or workspace>,
"test_on_pull_request" : <true|false> (defaults to false),
"test_on_branch_creation" : <true|false> (defaults to false)
},
"branches" : { (branches that are missing will use "default")
<name of branch> : {
"xcode_devices" : [ (at least one required)
"iphonesimulator iPhone Retina (4-inch) 7.0"
],
"xcode_scheme" : <name of scheme> (required),
"pass_on_warnings" : <true|false> (defaults to false),
"pass_on_analyzer_issues" : <true|false> (defaults to false),
"aws_upload_bucket" : <aws bucket name for branch> (if missing, uploading is disabled),
"aws_upload_display_name" : <display name of app displayed to user> (if missing, CFBundleDisplayName is used),
"aws_upload_html_file_name" : <name of html file uploaded (if missing, index.html will be used)>,
"aws_upload_list_all_versions" : <true | false> (defaults to false),
"git_tag_prefix" : "<prefix for creating a git tag after upload> (if missing, no tag is created)
},
"default" : { ("default" is required with the following parameters)
"xcode_devices" : [ (at least one required)
"iphonesimulator iPhone Retina (4-inch) 7.0"
],
"xcode_scheme" : <name of scheme> (required)
}
}
}