Я хочу запустить сборку в Jenkins B, запустив сборку в Jenkins A, я знаю, что могу использовать команду Curl из Jenkins A, но на самом деле я не мог понять, как и где написать команду внутри конвейераили как скрипт power-shell?
Здесь описано, как это работает.
wget http://YOUR_JENKINS_HOSTNAME/jnlpJars/jenkins-cli.jar
ssh-keygen -t rsa && cat ~/.ssh/id_rsa.pub
http://YOUR_JENKINS_HOSTNAME/user/YOUR_USERNAME/configure
echo 'YOUR_USERNAME:YOUR_API_TOKEN' > jenkins_secret
java -jar ./jenkins-cli.jar -s http://YOUR_JENKINS_HOSTNAME list-jobs
Чтобы интегрировать его в свой конвейер, простодобавьте шаг sh и возьмите последнюю строку (вызов jenkins-cli.jar) и добавьте ее в свой конвейер.
sh