2

У меня есть несколько заданий, установленных на моей установке Jenkins, все они с Jenkinsfile внутри репозитория.Jenkins Трубопровод по каждой переменной окружения Конфигурация

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

Возможно ли это с Дженкинсом, или мне нужно переоценить мой подход или использовать другую систему CI?

+1

[Читать параметры из файла свойств] (http://stackoverflow.com/questions/10427875/retrieve-parameters-from-properties-file) – Jignesh

ответ

-1

При настройке задания вы можете указать Jenkins, чтобы захватить скрипт (файл Jenkins) из ветки, на которой вы работаете. Это означает, что технически вы можете настроить сценарий на каждой из ваших ветвей, чтобы настроить там параметры. Или вы можете захватить сценарий из одного и того же исходного местоположения элемента управления, но скопируйте файл конфигурации в каждой из ваших ветвей и попросите скрипт прочитать этот файл после проверки.