Jenkins Интеграция с GitHub: Как да инсталирам Git плъгин?

Научили сте от предишни Guru99 урока, какво Jenkins е и как да го инсталирате върху Windows система. Ако приемем, че сте изпълнили тези основни стъпки, сега ще преминем към управление на приставки.

Jenkins има отлична поддръжка на плъгини. На техния уебсайт са налични хиляди плъгини за приложения на трети страни. За да знаете дали Jenkins поддържа приложенията на трети страни, които имате предвид, проверете директорията им с плъгини на https://plugins.jenkins.io/.

Jenkins GitHub интеграция

В този Jenkins настойнически, ще научите:

Инсталиране на плъгини в Jenkins

Jenkins идва с доста основна настройка, така че ще трябва да инсталирате необходимите плъгини, за да активирате съответната поддръжка на приложения на трети страни.

GitHub е уеб базирано хранилище на код, което играе основна роля в DevOps. Той предоставя обща платформа за множество разработчици, работещи върху един и същ код/проект, за качване и извличане на актуализиран код, като по този начин улеснява непрекъснатата интеграция.

Jenkins Необходимо е да има инсталиран плъгин за GitHub, за да може да изтегля код от хранилището на GitHub.

Не е необходимо да инсталирате плъгин за GitHub, ако вече сте го инсталирали в отговор на подканата по време на Jenkins' настройка на инсталацията. Но ако не, ето как да инсталирате плъгини за GitHub в Jenkins и изтеглете код от хранилище на GitHub.

Как да инсталирате Git плъгин в Jenkins

Следва стъпка по стъпка процесът за инсталиране на Git плъгин в Jenkins:

Стъпка 1: Отворете таблото си за управление.
Кликнете върху Управление Jenkins бутон на вашия Jenkins табло:

Инсталирайте Git плъгина в Jenkins

Стъпка 2: Опция за намиране на добавки.
Кликнете върху Управление на приставки:

Инсталирайте Git плъгина в Jenkins

Стъпка 3: В страницата с добавки,

  1. Изберете приставката GIT
  2. Кликнете върху Инсталирайте без рестартиране. Приставката ще отнеме няколко минути, за да завърши изтеглянето в зависимост от вашата интернет връзка, и ще се инсталира автоматично.
  3. Можете също да изберете опцията Изтеглете сега и инсталирайте след рестартиране бутон. В кой плъгин се инсталира след рестартиране
  4. Ще ви бъде показано съобщение „Няма налични актуализации“, ако вече имате инсталирана добавка Git.

Инсталирайте Git плъгина в Jenkins

Стъпка 4: След като приставките бъдат инсталирани,
Отиди Управление Jenkins на твоят Jenkins табло. Ще видите вашите плъгини, изброени сред останалите.

Инсталирайте Git плъгина в Jenkins

Как да се интегрира Jenkins С GitHub

Сега ще обсъдим процеса на интегриране Jenkins и GitHub Windows система:

Стъпка 1) Създайте нова работа в Jenkins, отвори Jenkins таблото с вашето Jenkins URL, Например, http://localhost:8080/

Кликнете върху създават нови работни места:

Интегриране на Jenkins С GitHub

Стъпка 2) Въведете името на елемента, изберете тип задание и щракнете OK. Ще създадем проект Freestyle като пример.

Интегриране на Jenkins С GitHub

Стъпка 3) Щом кликнете ОК, страницата ще бъде пренасочена към формуляра за проекта. Тук ще трябва да въведете информацията за проекта:

Интегриране на Jenkins С GitHub

Стъпка 4) Ще видите a отивам опция под източник Code управление ако вашият Git плъгин е инсталиран в Jenkins:

Интегриране на Jenkins С GitHub

ЗАБЕЛЕЖКА: Ако отивам опцията не се появява, опитайте да преинсталирате плъгините, последвано от рестартиране и повторно влизане във вашия Jenkins табло. Сега ще можете да видите отивам опция, както е споменато по-горе.

Стъпка 5) Влезте в Git хранилището URL да изтеглите кода от GitHub.

Интегриране на Jenkins С GitHub

Стъпка 6) Може да получите съобщение за грешка при първото влизане в хранилището URL, Например:

Интегриране на Jenkins С GitHub

Това се случва, ако нямате инсталиран Git на вашата локална машина. За да инсталирате Git във вашата локална машина, отидете на https://git-scm.com/downloads

Интегриране на Jenkins С GitHub

Изтеглете подходящия Git файл за вашия Operaтинг система, в такъв случай, Windowsи го инсталирайте на локалната си машина, на която работи JenkinsИзпълнете инструкциите на екрана, за да инсталирате GIT.

Интегриране на Jenkins С GitHub

Стъпка 7) Можете да изпълнявате Git хранилища във вашия Jenkins след като Git е инсталиран на вашата машина. За да проверите дали е инсталиран успешно на вашата система, отворете команден ред, въведете „Git“ и натиснете enter. Трябва да видите различни опции за Git:

Интегриране на Jenkins С GitHub

Това означава, че Git е инсталиран във вашата система.

Забележка: Ако вече имате инсталиран GIT във вашата система, просто добавете пътя към git.exe в Global Tool Configuration.

Стъпка 8) След като всичко е на мястото си, опитайте да добавите Git URL в JenkinsНяма да виждате никакви съобщения за грешки за Jenkins Git интеграция:

Интегриране на Jenkins С GitHub

Git вече е правилно конфигуриран във вашата система.

Също така проверете: - най-доброто Jenkins Алтернативи (с отворен код и платени)

Обобщете тази публикация с: