Jenkins Bezpłatne narzędzie wdrażania
Bezpłatne narzędzie do wdrażania do budowania oprogramowania i dostawy
Zbuduj kod, uruchom testy i wdrażaj oprogramowanie za pomocą narzędzia wdrażania Java bezpłatnego i oparte na open source. Umożliwia zespołom oprogramowania automatyzację przepływu pracy wdrażania.
Przegląd
Jenkins jest jednym z wiodących ** serwera automatyzacji open source **. Jest to 100% ** narzędzie do wdrażania bezpłatnego **, które obsługuje (CI) Ciągłą integrację i (CD) funkcje ciągłego wdrażania. ** Serwer Jenkins Open Source ** ma szeroką gamę wtyczek do tworzenia, wdrażania i automatyzacji oprogramowania. Jest to solidne, niezawodne i rozszerzalne narzędzie wdrażania. Jenkins używa architektury mistrzów. Pozwala to zespołom oprogramowania na jednoczesne uruchamianie wielu kompilacji i testów oprogramowania. ** Jenkins Automation Server ** ma wysoce zabezpieczony mechanizm, aby upewnić się, że użytkownicy mogą dokładnie chronić infrastrukturę automatyzacji. Kontrola dostępu użytkownika jest kluczowym elementem Jenkins, który obsługuje schematy uwierzytelniania i autoryzacji. Ponadto kontrolę dostępu można rozszerzyć poprzez instalację wtyczek stron trzecich. Wsparcie rurociągów to kolejna wspaniała funkcja. Rurociąg to kolekcja wtyczek, która umożliwia włączenie i zintegrowanie rurociągów ciągłego dostarczania z Jenkinami. Rurociąg generuje kod, wykonuje testy i bezpiecznie wdraża nową wersję aplikacji. To ** narzędzie wdrażania open source ** jest napisane w Javie. Jenkins ma szczegółową dokumentację dla administratorów, programistów i użytkowników końcowych. Ponadto kod źródłowy tego ** narzędzie bezpłatnego wdrażania ** jest dostępny na GitHub i wydania z licencją MIT.
Wymagania systemowe
Wymagania dotyczące konfiguracji Jenkins obejmują:
- Openjdk JDK / JRE 8 lub Openjdk JDK / JRE 11
Cechy
Jenkins ma doskonałą listę funkcji, a niektóre z nich to:
- Bezpłatne i open source
- Ciągła integracja i ciągła dostawa -Prosty i łatwy w użyciu interfejs użytkownika
- Łatwa instalacja i konfiguracja
- Obsługuje wtyczki
- rozszerzalne z wtyczkami stron trzecich
- Obsługuje kompilacje rozproszone
- Powiadomienia o stanie kompilacji
- Obsługuje rurociągi budowlane
- Monitorowanie zadań zewnętrznych
Instalacja
Instalowanie za pomocą Ubuntu
Dodaj klucz repozytorium do systemu.
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Uruchom następujące polecenie, aby dodać repozytorium do listy.
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Uruchom poniżej polecenie, aby zaktualizować repozytoria.
sudo apt update
Zainstaluj Jenkins.
sudo apt install jenkins
Uruchom usługę Jenkins.
sudo systemctl start jenkins
Otwórz stronę http: // \ _Server \ _IP \ _OR \ _DOMAIN: 8080 i śledź kreatora instalacji.