Вы можете запускать задания Jenkins удаленно, даже задания, для которых требуются параметры, с помощью REST API , дополнительную информацию см. В документации здесь .
Youможете добавить задачу Bamboo в свою работу для запуска сценария оболочки, который фактически использует API Jenkins, в этом случае вам может потребоваться установка curl (в случае использования сценария python вы можете использовать запросы и т. д.)
Пример: Чтобы просто запустить задание Jenkins, для которого не требуется никаких параметров:
curl -X POST --user USER:TOKEN JENKINS_URL/job/JOBNAME/build
Пример: Чтобы запустить задание Jenkins, для которого требуются параметры:
curl -X POST JENKINS_URL/job/JOB_NAME/build \
--user USER:TOKEN \
--data-urlencode json='{"parameter": [{"name":"id", "value":"123"}, {"name":"verbosity", "value":"high"}]}'