Это то, что у вас есть A-> B-> C, так что в
JenkinFile из A
jenkinsFile
stage ('Starting Sub Jobs') {
build 'JobB'
}
Аналогично JenkinsFile из B
jenkinsFile
stage ('Starting Sub Jobs') {
build 'JobC'
}
Таким образом, JenkinsFile остается независимым друг от друга, т.е.
Если задание B запускается, задание C будет запущено. Но, если задание A запущено, то будет запущено задание B, что, в свою очередь, вызовет задание C.
Надеюсь, это поможет:)