Jenkins komendy do odpalania jobów

Jenkins

 661 

Jenkins komendy do odpalania jobów jest zbiorem kilku komend dzięki którym będziemy mogli uruchamiać swoje joby na jenkinsie. Wśród poleceń znajdziemy podstawową do uruchamiania joba, uruchamianie konkretnej klasy, czy też radzenie sobie z parametryzowanymi jobami. W ramach wpisu będziemy się opierać o Mavena.

Początek

Tworząc swojego joba na jenkinsie będzie konieczne ustalenia w jaki sposób i jak on ma się budować. Wszystko to ustawić musisz w sekcji Build i zakładka Goals and options.

Jenkins komendy do odpalania jobów - build

Przykłady

Poniżej kilka przykładów z wyjaśnieniami w jaki sposób działają te polecenia i w jakich sytuacjach możemy ich użyć.

Test selenium i adres url zaszyty w kodzie:
clean test -Durl=fake
Uruchamianie konkretnej klasy
clean test -Dtest=NazwaTwojejKlasy
Test posiadający parametryzację
clean test  -Dserver.old.url=${notReleaseUrl} -Dserver.url=${releaseUrl} -Dtest=NazwaTwojejKlasy

-Dserver.old.url=${notReleaseApiUrl} – podzielomy na czynniki:
server.old.url – nazwa w kodzie którą podaliśmy do parametru
{notReleaseApiUrl} – zmienna którą podaliśmy na jenkinsie

Wiele ciekawych informacji odnośnie budowania jobów na jenkinsie, możemy znaleźć na stronie javastart.pl.

Podsumowanie

Jenkins komendy do odpalania jobów to krótki wpis pokazujący kilka przykładów dla Mavena. W ramach tworzenia jobów, być może przyda Wam się któryś z przykładów. O innych kwestiach związanych z Jenkinsem piszemy niniejszym dziale.