mirror of
https://github.com/corda/corda.git
synced 2024-12-30 09:48:59 +00:00
33 lines
953 B
Groovy
33 lines
953 B
Groovy
@Library('corda-shared-build-pipeline-steps@5.1') _
|
|
|
|
/*
|
|
* Forward merge any changes in current branch to the branch with following version.
|
|
*
|
|
* Please note, the branches names are intentionally separated as variables, to minimised conflicts
|
|
* during automated merges for this file.
|
|
*
|
|
* These variables should be updated when a new version is cut
|
|
*/
|
|
|
|
/**
|
|
* the branch name of origin branch, it should match the current branch
|
|
* and it acts as a fail-safe inside {@code forwardMerger} pipeline
|
|
*/
|
|
String originBranch = 'release/os/4.12'
|
|
|
|
/**
|
|
* the branch name of target branch, it should be the branch with the next version
|
|
* after the one in current branch.
|
|
*/
|
|
String targetBranch = 'release/os/4.13'
|
|
|
|
/**
|
|
* Forward merge any changes between #originBranch and #targetBranch
|
|
*/
|
|
forwardMerger(
|
|
targetBranch: targetBranch,
|
|
originBranch: originBranch,
|
|
slackChannel: '#c4-forward-merge-bot-notifications',
|
|
cloneTickets: true,
|
|
)
|