Jenkins Gratis implementatietool
Gratis implementatietool voor softwarebouw en levering
Bouw code, voer tests uit en implementeer software met gratis en open source op Java gebaseerde implementatietool. Staat softwareteams in staat om de implementatieworkflow te automatiseren.
Overzicht
Jenkins is een van de toonaangevende Open Source Automation Server. Het is een 100% gratis implementatietool die (CI) continue integratie en (CD) continue implementatiefuncties ondersteunt. Jenkins Open Source Server wordt geleverd met een breed scala aan plug -ins voor het bouwen, implementeren en automatiseren van software. Het is een robuuste, betrouwbare en uitbreidbare implementatietool. Jenkins gebruikt master-slave-architectuur. Hierdoor kunnen softwareteams meerdere builds en tests voor software tegelijkertijd uitvoeren. Jenkins Automation Server heeft een zeer beveiligd mechanisme om ervoor te zorgen dat gebruikers hun automatiseringsinfrastructuur nauwkeurig kunnen beschermen. Gebruikerstoegangscontrole is het belangrijkste onderdeel van Jenkins dat authenticatie- en autorisatieschema’s ondersteunt. Bovendien kan toegangscontrole worden uitgebreid door plug-ins van derden te installeren. Pipeline -ondersteuning is een andere prachtige functie. De pijplijn is een verzameling plug -ins waarmee continue leveringspijpleidingen kunnen worden opgenomen en geïntegreerd in Jenkins. De pijplijn genereert code, voert tests uit en implementeert een nieuwe versie van de applicatie veilig. Deze open source implementatietool is geschreven in Java. Jenkins heeft gedetailleerde documentatie voor beheerders, ontwikkelaars en eindgebruikers. Bovendien is de broncode van deze gratis implementatietool beschikbaar op GitHub en release met MIT -licentie.
Systeem vereisten
Vereisten voor het instellen van Jenkins zijn onder meer:
- Openjdk JDK / JRE 8 of Openjdk JDK / JRE 11
Functies
Jenkins heeft een uitstekende functielijst en sommige zijn:
- Gratis en open source
- Continue integratie en continue levering -Eenvoudige en eenvoudig te gebruiken gebruikersinterface
- Eenvoudige installatie en configuratie
- Ondersteunt plug -ins
- Uitbreidbaar met plug-ins van derden
- Ondersteunt gedistribueerde builds
- Bouw statusmeldingen
- Ondersteunt build pipelines
- Monitoring van externe banen
Installatie
Installeren met behulp van Ubuntu
Voeg de repository -toets toe aan het systeem.
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Voer de volgende opdracht uit om repository toe te voegen aan de lijst.
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Voer de onderstaande opdracht uit om de repositories bij te werken.
sudo apt update
Installeer Jenkins.
sudo apt install jenkins
Start Jenkins -service.
sudo systemctl start jenkins
Open de site http: // uw \ _Server \ _IP \ _or \ _domain: 8080 en volg de installatiewizard.