Як створити нове завдання збірки в Jenkins Проект Фрістайл
Що таке? Jenkins Фрістайл-проект?
Jenkins Проект Фрістайл — це повторюване завдання збірки, скрипт або конвеєр, що містить кроки та дії після збірки. Це покращене завдання або завдання, яке може охоплювати кілька операцій. Воно дозволяє налаштовувати тригери збірки та пропонує безпеку на основі проекту для вашого Jenkins проєкт. Він також пропонує плагіни, які допоможуть вам створювати кроки та дії після збірки.
Типи дій, які ви можете виконувати в Jenkins крок збірки або дії після збірки досить обмежені. Усередині є багато стандартних плагінів Jenkins Проєкт «Фрістайл», який допоможе вам подолати цю проблему.

Як створити нове завдання збірки в Jenkins
Робота зі створення вільного стилю — це дуже гнучкий і простий у використанні варіант. Ви можете використовувати його для будь-якого типу проекту; його легко налаштувати, і багато його параметрів з’являються в інших роботах зі створення. Нижче наведено крок за кроком процес створення роботи Jenkin.
Крок 1) Увійти Jenkins
Щоб створити Jenkins робота у фрістайл, увійдіть до свого Jenkins інформаційну панель, відвідавши вашу Jenkins шлях встановлення. Зазвичай він розміщується на локальному хості за адресою
http://localhost:8080 Якщо у вас є встановлений Jenkins в іншому шляху використовуйте відповідний URL щоб отримати доступ до своєї панелі інструментів, як показано нижче Jenkins приклад створення робочих місць.
Крок 2) Створіть новий елемент
Натисніть на "Новий елемент” у верхній лівій частині інформаційної панелі.
Крок 3) Введіть деталі товару
На наступному екрані
- Введіть назву елемента, який ви хочете створити. Ми використаємо «Hello world» для цієї демонстрації.
- Виберіть проект Freestyle
- Натисніть OK
Крок 4) Введіть деталі проекту
Введіть деталі проекту, який ви хочете протестувати.
Крок 5) Вхід до репозиторію URL
У розділі «Джерело» Code Керування, увійдіть до свого репозиторію URLУ нас є тестовий репозиторій, розташований за адресою https://github.com/kriru/firstJava.git
Ви також можете використовувати локальне сховище.
Якщо ваш репозиторій GitHub приватний, Jenkins спочатку перевірить ваші облікові дані для входу за допомогою GitHub, а потім витягне вихідний код з вашого репозиторію GitHub.
Крок 6) Налаштуйте налаштування
Тепер, коли ви надали всі деталі, настав час створити код. Налаштуйте параметри під будувати розділ для створення коду в потрібний час. Ви навіть можете запланувати періодичне збирання у встановлений час.
під будувати,
1. Клацніть на "Додайте етап побудови"
2. Клацніть на "Виконати Windows пакетна команда” і додайте команди, які ви хочете виконати під час процесу збирання.
Тут я додав команди Java для компіляції коду Java.
Я додав такі команди Windows:
javac HelloWorld.java
java Hello World
Крок 7) Збережіть проект
Коли ви введете всі дані,
- Натисніть Застосовувати
- Зберегти проект.
Крок 8) Створення вихідного коду
Тепер на головному екрані натисніть Створіть зараз кнопку ліворуч, щоб створити вихідний код.
Крок 9) Перевірте статус
Натиснувши на Будуйте зараз, ви можете побачити статус збірки, яку ви запускаєте Історія створення.
Крок 10) Перегляньте вихід консолі
Натисніть на Побудувати номер а потім натисніть на вихід консолі щоб побачити статус запущеної збірки. Вам має відобразитися повідомлення про успіх, за умови, що ви правильно виконали налаштування, як показано нижче Jenkins приклад створення нового завдання.
Загалом, ми виконали програму HelloWorld, розміщену на GitHub. Дженкін отримує код із віддаленого репозиторію та безперервно створює з частотою, яку ви визначаєте.
Резюме
- Jenkins Freestyle Project — це повторюване завдання збірки, скрипт або конвеєр, що містить кроки та дії після збірки. Це покращене завдання або завдання, яке може охоплювати кілька операцій.
- Типи дій, які ви можете виконувати на етапі збірки або після неї, досить обмежені. У програмі доступно багато стандартних плагінів. Jenkins Проєкт «Фрістайл», який допоможе вам подолати цю проблему.
- Збірка у фрістайлі Jenkins jobs дуже гнучкий та простий у використанні. Ви можете використовувати його для будь-якого типу проекту; його легко налаштувати, а багато його опцій з'являються в інших збірках. Jenkins робочих місць.
- Якщо ваш репозиторій GitHub приватний, Jenkins спочатку перевірить ваші облікові дані для входу за допомогою GitHub, а потім витягне вихідний код з вашого репозиторію GitHub.










