Как настроить 2 разных задания Jenkins, связанных с 2 разными репозиториями, в одной установке Jenkins?

#github #jenkins

#github #Дженкинс

Вопрос:

У меня есть Job1, который связан с репозиторием Github, и когда я нажимаю код, он создается в собственном рабочем пространстве (space1)

Я хочу добавить второе задание (Job2), которое будет связано с другим репозиторием GitHub и будет создавать код в другом рабочем пространстве (space2).

Обратите внимание: 2 разных задания создают разный код из разных репозиториев (обе основные ветви) в разных рабочих пространствах.

Возможно ли это с помощью vanilla Jenkins или мне понадобится какой-либо дополнительный плагин?

Я немного изучил конвейер (link1, link2), но я пытаюсь выяснить, охватывает ли он мой вариант использования.

Редактировать:

Я настроил связь между вторым заданием и GitHub, но для успешной сборки необходим SSH-ключ. Но Jenkins предоставляет только один слот для настройки SSH-ключа.

введите описание изображения здесь

Также я добавил второе рабочее пространство.

введите описание изображения здесь

Комментарии:

1. Вы просто спрашиваете, как настроить два задания на одной установке Jenkins? Это то, что делает Дженкинс.

2. Нет, я настроил два задания и связал их с двумя разными репозиториями. Но я должен добавить рабочее пространство и SSH-ключ для второго, и я не знаю, возможно ли / как это возможно. И я не могу найти какую-либо подобную документацию