#github #jenkins
#github #Дженкинс
Вопрос:
У меня есть Job1, который связан с репозиторием Github, и когда я нажимаю код, он создается в собственном рабочем пространстве (space1)
Я хочу добавить второе задание (Job2), которое будет связано с другим репозиторием GitHub и будет создавать код в другом рабочем пространстве (space2).
Обратите внимание: 2 разных задания создают разный код из разных репозиториев (обе основные ветви) в разных рабочих пространствах.
Возможно ли это с помощью vanilla Jenkins или мне понадобится какой-либо дополнительный плагин?
Я немного изучил конвейер (link1, link2), но я пытаюсь выяснить, охватывает ли он мой вариант использования.
Редактировать:
Я настроил связь между вторым заданием и GitHub, но для успешной сборки необходим SSH-ключ. Но Jenkins предоставляет только один слот для настройки SSH-ключа.
Также я добавил второе рабочее пространство.
Комментарии:
1. Вы просто спрашиваете, как настроить два задания на одной установке Jenkins? Это то, что делает Дженкинс.
2. Нет, я настроил два задания и связал их с двумя разными репозиториями. Но я должен добавить рабочее пространство и SSH-ключ для второго, и я не знаю, возможно ли / как это возможно. И я не могу найти какую-либо подобную документацию