Я бы хотел запустить задание Jenkins Pipeline в локальном Jenkins путем опроса состояния удаленного текстового файла, который является артефактом удаленного задания Jenkins
У меня есть удаленное задание Jenkins, которое теперь пишет текстовый файл по завершении. Я бы хотел, чтобы этот статус задания опрашивался и запускал задание локального конвейера Jenkins, когда есть изменение в текстовом файле. В проекте свободного стиля я могу чтобы сделать это через плагин FSTrigger, но нет поддержки этого плагина в Pipeline, есть способ, которым я могу запустить локальное задание на основе завершения другого задания на удаленном сервере Jenkins. Я знаю, что это может быть легко, если мы запустим локальное задание из удаленного Jenkins, как только оно завершит задание, но это не вариант
timestamps {
node () {
stage (start){
trigger // completion of some job in Jenkins remote Server//
}
stage ( Build') {
powershell script doing some operations for local job
}
}
}
Ожидаемый результат - я могу использовать завершение удаленной работы в качестве триггера для моей локальной работы в Pipeline