Jak zainstalować Jenkinsa na Ubuntu 17.04

Zarządzając wieloma systemami operacyjnymi, zawsze musimy szukać najlepszego sposobu optymalizacji wielu procesów, które są realizowane w sposób ciągły. Pomoże nam to znacznie szybciej wykonywać zadania, a tym samym usprawnić naszą pracę jako administratorów. Ta ciągła integracja zakłada, że ​​atuty grupy integrują pracę o częstej formie, a każda integracja poddawana jest weryfikacji w celu skompilowania kodu źródłowego.

Jednym z narzędzi open source, które jest ważne w zadaniach kontrolowania i zarządzania środowiskami Ubuntu, jest Jenkins, a dziś ten samouczek szczegółowo przeanalizuje, co to jest i jak skonfigurować Jenkinsa w Ubuntu 17.04.

Tutaj szybko wyjaśnimy, czym jest Jenkins i jego cechy.

Co to jest JenkinsJenkins to aplikacja open source oparta na projekcie Hudson i napisana w Javie, której podstawową funkcją jest pełnienie roli serwera ciągłej integracji i jest niezbędna, gdy musimy zarządzać wieloma kompilacjami, sprawdzając ich dostępność i nowe wersje.

Tę aplikację można pobrać jako pakiety w Ubuntu lub jako plik RAR pod następującym linkiem:

Funkcje JenkinsaJego główne cechy to:

  • Ciągła integracja i wysyłka elementów.
  • Możliwość przedłużenia ponieważ nowe wtyczki mogą być stosowane do twojego zakresu.
  • Prosty instalacja.
  • Obsługuje systemy operacyjne, takie jak Windows, Linux lub Mac OS.
  • Może być rozpowszechniany w wiele maszyny.
  • Ustawienie prosty.

1. Zainstaluj repozytoria Jenkins na Ubuntu 17.04

Krok 1
W pierwszej kolejności konieczne będzie zainstalowanie repozytorium, z którego później zainstalujemy pakiety Jenkinsa, w tym celu wykonamy następujące czynności:

 sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - 

Krok 2
Teraz dołączymy repozytorium Debiana w pliku sources.list, w tym celu wykonujemy następujące czynności:

 echo deb http://pkg.jenkins.io/debian-stable plik binarny / | koszulka sudo /etc/apt/sources.list.d/jenkins.list 

Krok 3
Po zainstalowaniu repozytoriów przystępujemy do aktualizacji systemu za pomocą następującego polecenia:

 aktualizacja sudo apt

2. Zainstaluj i uruchom Jenkins na Ubuntu 17.04

Krok 1
Teraz wykonamy następujące polecenie instalacji Jerkins w Ubuntu 17:

 sudo apt-get install jenkis

Akceptujemy pobranie i odpowiednią instalację Jenkinsa w Ubuntu 17.04.

Krok 2
Po zainstalowaniu przystępujemy do uruchomienia go za pomocą systemctl w następujący sposób:

 sudo systemctl start Jenkins
Krok 3
Aktualny stan Jenkinsa możemy sprawdzić, wykonując następujące czynności:
 sudo systemctl status jenkins

3. Włącz porty w zaporze dla Jenkins na Ubuntu 17.04


Teraz musimy zezwolić na port, przez który będzie się komunikować Jenkins, 8080, w zaporze Ubuntu 17.04, w tym celu wykonamy następujące wiersze:
  • sudo ufw zezwól na 8080 (Włącz port w zaporze)
  • status sudo ufw (Zobacz stan zapory)

4. Uzyskaj dostęp do Jenkinsa na Ubuntu 17.04

Krok 1
Po skonfigurowaniu tych parametrów następnym krokiem jest przejście do przeglądarki i wpisanie w pasku adresu:

 http://IP: 8080
Podczas uzyskiwania dostępu do naszego adresu IP i portu 8080 zobaczymy:

POWIĘKSZAĆ

Krok 2
Widzimy komunikat „Odblokuj Jenkinsa” i jest to krok bezpieczeństwa, że ​​tak naprawdę jesteśmy użytkownikami upoważnionymi do korzystania z niego, widzimy ścieżkę, w której musimy skonfigurować hasło administratora. W Ubuntu 17 wykonamy następujące czynności:

 sudo cat / var / lib / jenkins / Secrets / InitialAdminPassword
Krok 3
Podczas wykonywania tego polecenia zobaczymy hasło dostępu do Jenkins:

Krok 4
Należy to skopiować i wkleić w polu Hasło administratora kliknij Kontynuuj, a zobaczymy:

POWIĘKSZAĆ

Krok 5
Kliknij opcję Zainstaluj sugerowane wtyczki i wyświetli się:

POWIĘKSZAĆ

Krok 6
Widzimy, że trwa proces instalacji odpowiednich wtyczek. Po zakończeniu tego procesu pojawi się następujące okno, w którym musimy skonfigurować, jeśli chcemy, administrator od Jenkinsa:

POWIĘKSZAĆ

Krok 7
Po wypełnieniu pól kliknij Zapisz i zakończ aby zapisać zmiany, a zobaczymy:

POWIĘKSZAĆ

Krok 8
Kliknij przycisk Zacznij korzystać z Jenkinsa i będziemy mieli dostęp do głównej platformy, na której możemy rozpocząć proces zarządzania zadaniami:

POWIĘKSZAĆ

Krok 9
Tam możemy kliknąć Utwórz nowe zadanie aby wybrać jedną z dostępnych opcji:

POWIĘKSZAĆ

Jak widać Jenkins to praktyczna i użyteczna aplikacja do przeprowadzania w prosty sposób zadań integracyjnych w różnych systemach operacyjnych. Jeśli nie masz jeszcze najnowszej wersji Ubuntu, oto jak zaktualizować Ubuntu 16 do 17.04.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave