В настоящее время я пытаюсь построить конвейер CI / CD для моего развертывания микросервиса. Я создал декларативный конвейерный сценарий, включающий извлечение репозитория, сборку, тестирование, развертывание Kubernetes и т. Д. На разных этапах. И я пытаюсь запустить сценарий пост-фиксации, который должен инициировать задание Jenkins для каждого коммита в хранилище.
Когда я пытаюсь создать задание Jenkins, я выбрал опцию New -> Free Style. Но нет области, где я мог бы добавить свой конвейерный скрипт.
И когда я выбрал New -> Pipeline, у меня есть место для добавления сценария конвейера. Но у меня нет возможности управления исходным кодом для добавления ссылки на извлечение из моего репозитория и все.
Когда я заметил, я увидел только вариант управления исходным кодом в свободном стиле. Но у него нет области для добавления моего конвейерного скрипта.
Здесь мне нужно добавить свой декларативный скрипт конвейера, а также мне нужно обратиться к управлению исходным кодом SVN. И я храню скрипт в самом Jenkins. Я не использую Jenkinsfile (опция Опрос из SCM). Как я могу добавить в Дженкинс работу? Нужно ли добавлять в свободный стиль или конвейер?