Jak vytvořit novou stavební úlohu v Jenkins Freestyle projekt
Co je to Jenkins Freestyle projekt?
Jenkins Freestyle projekt je opakovatelná úloha sestavení, skript nebo kanál, který obsahuje kroky a akce po sestavení. Jedná se o vylepšenou úlohu nebo úkol, který může zahrnovat více operací. Umožňuje konfigurovat spouštěče sestavení a nabízí zabezpečení založené na projektu. Jenkins projekt. Nabízí také pluginy, které vám pomohou s kroki a akcemi po sestavení.
Typy akcí, které můžete provádět v Jenkins krok sestavení nebo akce po sestavení jsou poměrně omezené. V rámci Jenkins Freestyle Project vám pomůže tento problém překonat.

Jak vytvořit novou stavební úlohu v Jenkins
Freestyle build job je vysoce flexibilní a snadno použitelná možnost. Můžete jej použít pro jakýkoli typ projektu; snadno se nastavuje a mnoho jeho možností se objevuje v jiných úlohách sestavení. Níže je uveden postup vytvoření úlohy krok za krokem Jenkin.
Krok 1) Přihlášení Jenkins
Vytvoření Jenkins freestyle práce, přihlaste se ke svému Jenkins ovládací panel návštěvou Jenkins instalační cesta. Obvykle bude hostována na localhostu na adrese
http://localhost:8080 Pokud máte instalovány Jenkins v jiné cestě použijte příslušnou URL adresu pro přístup k řídicímu panelu, jak je znázorněno níže Jenkins příklad vytváření pracovních míst.
Krok 2) Vytvořte novou položku
Klikněte na "Nový předmět“ v levé horní části palubní desky.
Krok 3) Zadejte podrobnosti o položce
Na další obrazovce
- Zadejte název položky, kterou chcete vytvořit. Pro toto demo použijeme „Ahoj světe“.
- Vyberte projekt Freestyle
- Klikněte na OK
Krok 4) Zadejte podrobnosti o projektu
Zadejte podrobnosti o projektu, který chcete testovat.
Krok 5) Zadejte adresu URL úložiště
V části Zdroj Code Správa, zadejte URL adresu vašeho repozitáře. Máme testovací repozitář na adrese https://github.com/kriru/firstJava.git
Je také možné použít místní úložiště.
Pokud je váš repozitář GitHub soukromý, Jenkins nejprve ověří vaše přihlašovací údaje pomocí GitHubu a teprve poté stáhne zdrojový kód z vašeho repozitáře GitHub.
Krok 6) Upravte nastavení
Nyní, když jste poskytli všechny podrobnosti, je čas vytvořit kód. Upravte nastavení pod stavět sekce pro vytvoření kódu v požadovaný čas. Můžete dokonce naplánovat sestavení tak, aby probíhalo pravidelně v nastavenou dobu.
Pod stavět,
1. Klikněte na „Přidat krok sestavení"
2. Klikněte na „Provést Windows dávkový příkaz“ a přidejte příkazy, které chcete provést během procesu sestavení.
Zde jsem přidal příkazy java pro kompilaci kódu java.
Přidal jsem následující příkazy systému Windows:
javac HelloWorld.java
java Ahoj světe
Krok 7) Uložte projekt
Když zadáte všechna data,
- klikněte Přihláška
- Uložit projekt.
Krok 8) Vytvořte zdrojový kód
Nyní na hlavní obrazovce klikněte na Stavte hned tlačítko na levé straně pro vytvoření zdrojového kódu.
Krok 9) Zkontrolujte stav
Po kliknutí na tlačítko Stavte nyní, můžete vidět stav sestavení, pod kterým běžíte Historie sestavení.
Krok 10) Podívejte se na výstup konzoly
Klikněte na číslo sestavení a poté klikněte na výstup konzoly zobrazit stav spuštěné sestavy. Mělo by se zobrazit hlášení o úspěchu, pokud jste správně provedli nastavení, jak je znázorněno níže. Jenkins příklad vytvoření nové práce.
Stručně řečeno, provedli jsme program HelloWorld hostovaný na GitHubu. Jenkin stahuje kód ze vzdáleného úložiště a průběžně sestavuje na vámi definované frekvenci.
Shrnutí
- Jenkins Freestyle Project je opakovatelná úloha, skript nebo pipeline sestavení, která obsahuje kroky a akce po sestavení. Jedná se o vylepšenou úlohu nebo úkol, který může zahrnovat více operací.
- Typy akcí, které můžete provádět v kroku sestavení nebo po sestavení, jsou poměrně omezené. V rámci Jenkins Freestyle Project vám pomůže tento problém překonat.
- Freestyle sestavení Jenkins úlohy jsou vysoce flexibilní a snadno použitelné. Můžete je použít pro jakýkoli typ projektu; snadno se nastavují a mnoho jejich možností se objevuje i v jiných nástrojích pro sestavení. Jenkins pracovní místa.
- Pokud je váš repozitář GitHub soukromý, Jenkins nejprve ověří vaše přihlašovací údaje pomocí GitHubu a teprve poté stáhne zdrojový kód z vašeho repozitáře GitHub.










