как удалить созданные задания с помощью исходного кода в каждой сборке

#jenkins #jenkins-job-dsl

Вопрос:

Я использую отличный DSL-скрипт, который создает СЕМЯ в Дженкинсе. Роль исходного кода заключается в создании заданий по упаковке для всех ветвей, указанных в BitBucket для такого репозитория URL.

Проблема в том, что когда я перестраиваю начальное значение с новым значением для некоторых параметров, созданные задания не принимают новых изменений ! Другими словами, если бы я решил изменить параметр окружения, вызываемый SAS_PATH из значения /dsasdeidpi/TEST/bd6/PROD/packages/ в null значение. Созданное задание по-прежнему фиксирует значение SAS_PATH to /dsasdeidpi/TEST/bd6/PROD/packages/

Итак, я думаю удалить в каждой сборке СЕМЕНИ старую созданную работу.

Я пробовал использовать removeAction('DELETE') и wrappers { preBuildCleanup()} в структуре начального задания. Но это не работает. Вы можете мне помочь ,пожалуйста ?