blob: a77dda52439f98b643e9fb9ea316e2b018381148 [file] [log] [blame]
{
// Default server (service) code, internal identification
"primaryServerCode": "apache",
/**/
"tcServers": [
{
//code of current server
"code": "public",
// reference to another TC server service code to be used instead.
"reference": "apache"
}
],
/* Set of JIRA servers/projects configured */
"jiraServers": [
{
/* Server code will be referenced in all tracked branches, URLs, etc */
"code": "apache",
/* JIRA project code for commenting tickets. Default project is "IGNITE". */
"projectCode": "IGNITE",
/* Following prefix is to be specified only if it is necessary to separate project code and branches markup in tickets. */
// "branchNumPrefix": "IGNITE-",
/* JIRA Url, HTTPs is highly recommended because of Basic Auth used. */
"url": "https://issues.apache.org/jira/",
/** JIRA Auth token to access, use PasswordEncoder#encodeJiraTok to get from clear username/password */
"authTok": "" //todo specify
}
],
/* Set of GitHub services configured */
"gitHubConfigs": [
{
"code": "apache",
/* More for preffering branches gives branch for PR to be default branch for triggering builds on TC. */
"preferBranches": false,
/*
Git Auth token encoded to access non-public GitHub repos, use {@link org.apache.ignite.ci.conf.PasswordEncoder#encodeJiraTok
to set up value in a config. For public GitHub repos token gives more velocity
*/
"authTok": "",
//todo specify token
"apiUrl": "https://api.github.com/repos/apache/ignite/"
}
],
"branches": [
{
"id": "master",
"chains": [
{
"serverId": "apache",
"suiteId": "IgniteTests24Java8_RunAll",
"branchForRest": "\u003cdefault\u003e"
}
]
},
{
"id": "master-nightly",
"chains": [
{
"serverId": "apache",
"suiteId": "IgniteTests24Java8_RunAllNightly",
"branchForRest": "\u003cdefault\u003e",
"triggerBuild": true,
"triggerBuildQuietPeriod": 30 //triggering quiet period in minutes
}
]
},
{
"id": "ignite-2.7",
"chains": [
{
"serverId": "apache",
"suiteId": "IgniteTests24Java8_RunAll",
"branchForRest": "ignite-2.7",
"baseBranchForTc": "\u003cdefault\u003e"
}
]
},
{
"id": "ignite-2.7-nightly",
"chains": [
{
"serverId": "apache",
"suiteId": "IgniteTests24Java8_RunAllNightly",
"branchForRest": "ignite-2.7",
"baseBranchForTc": "\u003cdefault\u003e",
"triggerBuild": true,
"triggerBuildQuietPeriod": 30 //triggering quiet period in minutes
}
]
}
]
}