Configuration file
The branches of interest, and the direction and order of the consecutive automatic merges, is configured in the JSON file ucascade.json. This file must be present in the root directory of the repository.
Example:
{
"branches" : [ {
"sourceBranchPattern" : "main/1\\.2\\.x",
"targetBranch" : "main/1.3.x"
}, {
"sourceBranchPattern" : "main/1\\.3\\.x/[0-9]{4}\\.[0-9]{2}",
"targetBranch" : "main/1.3.x"
}, {
"sourceBranchPattern" : "main/1\\.3\\.x",
"targetBranch" : "main/2.0.x"
}, {
"sourceBranchPattern" : "main/2\\.0\\.x/[0-9]{4}\\.[0-9]{2}",
"targetBranch" : "main/2.0.x"
} ]
}
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.