GNU/Linux >> Znalost Linux >  >> Ubuntu

Jenkins Build:Nastavte projekt Freestyle v Jenkins

Úvod

Jenkins je open-source server používaný pro automatizaci vývoje a nasazení softwaru. Umožňuje vývojářům vytvářet opakovatelné úlohy, které obsahují veškerý kód nezbytný k sestavení aplikace.

V tomto tutoriálu definujeme, co je to Jenkins Freestyle Project, a ukážeme vám, jak jej nastavit.

Předpoklady

  • Kopie Jenkins nainstalovaná a připravená k použití (přečtěte si, jak nainstalovat Jenkins na Windows 10, Ubuntu 18.04, Debian 10, CentOS 8 nebo jak nainstalovat Jenkins na cluster Kubernetes)
  • Přístup k webovému prohlížeči

Co je stavební práce?

Úloha sestavení Jenkins obsahuje konfiguraci pro automatizaci konkrétní úlohy nebo kroku v procesu vytváření aplikace. Tyto úkoly zahrnují shromažďování závislostí, kompilaci, archivaci nebo transformaci kódu a testování a nasazení kódu v různých prostředích.

Jenkins podporuje několik typů úloh sestavení, jako jsou projekty ve volném stylu, kanály, projekty s více konfiguracemi, složky, kanály s více větvemi a organizační složky.

Co je to Jenkins Freestyle Project?

Freestyle projekty Jenkins umožňují uživatelům automatizovat jednoduché úlohy, jako je spouštění testů, vytváření a balení aplikací, vytváření sestav nebo provádění příkazů. Freestyle projekty jsou opakovatelné a obsahují jak kroky sestavení, tak akce po sestavení.

Přestože jsou freestyle zakázky vysoce flexibilní, podporují omezený počet obecných a post-build akcí. Jakákoli specializovaná nebo netypická akce, kterou chce uživatel přidat do freestyle projektu, vyžaduje další pluginy.

Jak nastavit úlohu sestavení v Jenkins

Chcete-li nastavit a spustit nový freestyle projekt Jenkins, postupujte podle níže uvedených kroků.

Krok 1:Vytvořte nový Freestyle projekt

1. Klikněte na Nová položka odkaz na levé straně ovládacího panelu Jenkins.

2. Do pole Zadejte název položky zadejte název nového projektu pole a vyberte Projekt Freestyle typ. Klikněte na OK pokračovat.

3. V části Obecné přidejte popis projektu do Popis pole.

Krok 2:Přidejte krok sestavení

1. Přejděte dolů na Sestavení sekce.

2. Otevřete krok Přidat sestavení rozbalovací nabídce a vyberte možnost Spustit dávkový příkaz systému Windows .

3. Zadejte příkazy, které chcete provést, do Příkaz pole. V tomto tutoriálu používáme jednoduchou sadu příkazů, které zobrazují aktuální verzi Java a pracovního adresáře Jenkins:

java -version
dir

4. Klikněte na tlačítko Uložit pro uložení změn v projektu.

Krok 3:Sestavte projekt

1. Klikněte na tlačítko Vytvořit nyní odkaz na levé straně stránky nového projektu.

2. Klikněte na odkaz na nejnovější sestavení projektu v Historii sestavení sekce.

3. Klikněte na Výstup konzoly odkaz na levé straně pro zobrazení výstupu pro zadané příkazy.

4. Výstup konzoly indikuje, že Jenkins úspěšně provádí příkazy a zobrazuje aktuální verzi Java a pracovní adresář Jenkins.


Ubuntu
  1. Nastavit Mplayer jako výchozí aplikaci?

  2. CMake Error:V tomto projektu jsou použity následující proměnné, ale jsou nastaveny na NOTFOUND

  3. neselže sestavení jenkins, pokud selže spuštění shellu

  1. Ubuntu – Jak nastavit statickou IP v Ubuntu?

  2. Použití Jenkins BUILD NUMBER v souboru specifikace RPM

  3. Propojení libc++ s projektem CMake na Linuxu

  1. Jak nastavit síť NFS?

  2. Jak nastavit výchozí Ruby 2.1.2?

  3. Jak sestavit a nainstalovat GLFW 3 a používat jej v projektu Linux