Мне нужно создать/обновить задание jenkins, используя его api, потому что все мои задания используют параметры, которые также используются другими скриптами, и я пытаюсь централизовать скрипты, поэтому, когда я меняю его в одном месте, изменение отражает в целом.
В настоящее время, если кто-то изменяет script, они также должны вручную отредактировать параметры задания jenkins.
Я увидел пример Remote API для создания заданий и смог успешно создать тестовые задания, но как я могу редактировать существующее задание, кроме удаления его и создания его снова (что не является вариантом, поскольку я должен поддерживать историю сборки).