Как да създадете нова работа в проекта за свободен стил на Дженкинс

Съдържание:

Anonim

Какво представлява проектът за свободен стил на Дженкинс?

Проектът Jenkins Freestyle е повторяема задача за изграждане, скрипт или конвейер, която съдържа стъпки и действия след изграждане. Това е подобрена работа или задача, която може да обхваща множество операции. Тя ви позволява да конфигурирате тригери за компилация и предлага базирана на проекти защита за вашия проект на Дженкинс. Той също така предлага плъгини, за да ви помогне да изградите стъпки и действия след изграждане.

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

Как да създадете работа в Дженкинс

Как да създадете нова работа в Дженкинс

Работата за изграждане на свободен стил е изключително гъвкава и лесна за използване опция. Можете да го използвате за всякакъв вид проекти; лесно се настройва и много от неговите опции се появяват в други задачи за изграждане. По-долу е стъпка по стъпка процес за създаване на работа в Дженкин.

Стъпка 1) Влезте в Jenkins

За да създадете работа в свободен стил на Jenkins, влезте в своето табло за управление на Jenkins, като посетите вашия път за инсталиране на Jenkins. Обикновено той ще бъде хостван на localhost на http: // localhost: 8080 Ако сте инсталирали Jenkins по друг път, използвайте подходящия URL адрес за достъп до таблото си за управление, както е показано в долния пример за създаване на работа на Jenkins.

Стъпка 2) Създайте нов елемент

Кликнете върху „ Нов елемент “ в горната лява част на таблото за управление.

Стъпка 3) Въведете подробности за артикула

В следващия екран,

  1. Въведете името на елемента, който искате да създадете. За тази демонстрация ще използваме „Здравей, свят“.
  2. Изберете проект Freestyle
  3. Щракнете Добре

Стъпка 4) Въведете подробности за проекта

Въведете подробностите за проекта, който искате да тествате.

Стъпка 5) Въведете URL адреса на хранилището

Под Управление на изходния код въведете URL адреса на хранилището си. Имаме тестово хранилище, разположено на https://github.com/kriru/firstJava.git

Също така е възможно да използвате локално хранилище.

Ако вашето хранилище на GitHub е частно, Jenkins първо ще провери вашите идентификационни данни за вход с GitHub и едва след това ще изтегли изходния код от вашето хранилище на GitHub.

Стъпка 6) Променете настройките

След като сте предоставили всички подробности, е време да изградите кода. Поиграйте си с настройките по изграждане раздела за изграждане на кода по времето, което искате. Можете дори да планирате изграждането да се случва периодично, в определени часове.

В процес на изграждане ,

1. Кликнете върху „ Добавяне на стъпка за изграждане

2. Кликнете върху " Изпълнение на командна команда на Windows " и добавете командите, които искате да изпълните по време на процеса на изграждане.

Тук добавих java командите за компилиране на java кода.

Добавих следните команди на windows:

javac HelloWorld.java

java HelloWorld

Стъпка 7) Запазете проекта

Когато въведете всички данни,

  1. Щракнете върху Приложи
  2. Запазете проекта.

Стъпка 8) Изграждане на изходния код

Сега, в главния екран, щракнете върху бутона Build Now отляво, за да изградите изходния код.

Стъпка 9) Проверете състоянието

След като щракнете върху Build сега, можете да видите състоянието на компилацията, която стартирате, под History History .

Стъпка 10) Вижте изхода на конзолата

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

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

Обобщение

  • Проектът Jenkins Freestyle е повторяема задача за изграждане, скрипт или конвейер, която съдържа стъпки и действия след изграждане. Това е подобрена работа или задача, която може да обхваща множество операции.
  • Видовете действия, които можете да изпълнявате в стъпка на изграждане или след изграждане, са доста ограничени. В рамките на проект Jenkins Freestyle има много стандартни плъгини, които ще ви помогнат да преодолеете този проблем.
  • Работата за свободен стил в Jenkins е изключително гъвкава и лесна за използване. Можете да го използвате за всякакъв вид проекти; лесно се настройва и много от неговите опции се появяват в други работни места за изграждане на Jenkins.
  • Ако вашето хранилище на GitHub е частно, Jenkins първо ще провери вашите идентификационни данни за вход с GitHub и едва след това ще изтегли изходния код от вашето хранилище на GitHub.