1. Verwandte Konzepte 1.1 Jenkins-Konzepte: Jenkins ist eine leistungsstarke Anwendung, die eine kontinuierliche Integration und Bereitstellung von Projekten ermöglicht, unabhängig von der verwendeten Plattform. Es handelt sich um einen kostenlosen Quellcode, der jede Art von Build oder kontinuierlicher Integration verarbeiten kann. Die Integration mit Jenkins kann für verschiedene Test- und Bereitstellungstechniken verwendet werden. Jenkins ist eine Software, die kontinuierliche Integration ermöglicht. 1.2 Jenkins Zweck: 1. Softwareprojekte kontinuierlich und automatisch erstellen/testen. 1.3 Funktionen: Ein Open-Source-Tool zur kontinuierlichen Integration für die Entwicklung der Java-Sprache, das CI und CD unterstützt. Einfach zu installieren, bereitzustellen und zu konfigurieren: Die Installation kann über Yum oder durch Herunterladen von War-Paketen erfolgen und die Installation und Bereitstellung erfolgt schnell über Docker-Container, was die Konfigurationsverwaltung der Weboberfläche erleichtert. Nachrichtenbenachrichtigung und Testbericht: Integriertes RSS/E-Mail zum Veröffentlichen von Build-Ergebnissen über RSS oder zum Benachrichtigen per E-Mail, wenn der Build abgeschlossen ist, und zum Generieren von JUnit/TestNG-Testberichten. Verteilter Build: Unterstützt Jenkins, um mehreren Computern das gemeinsame Build/Testen zu ermöglichen. Dateiidentifikation: Jenkins kann verfolgen, welcher Build welche JARs generiert, welcher Build welche JAR-Version verwendet usw. Umfangreiche Plug-In-Unterstützung: Unterstützt erweiterte Plug-Ins, Sie können für Ihr Team geeignete Tools wie Git, SVN, Maven, Docker usw. entwickeln. 1.4 Produktfreigabeprozess:
Docker-Bereitstellung docker run -it --name jenkins --restart always --user root -p 10002:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v $(welcher Docker):/usr/bin/docker jenkins Der externe Docker wird dem internen Docker zugeordnet, sodass der Docker-Befehl auch innerhalb des Jenkins-Containers verwendet werden kann Beachten Sie, dass nach dem Start ein zufälliges Passwort vorhanden ist: Wenn Sie es mit -it starten, können Sie es im Befehlsfenster sehen. Natürlich können Sie den Container auch aufrufen und ihn unter /var/jenkins_home/secrets/initialAdminPassword finden. Sie müssen dieses Passwort eingeben, wenn Sie die Webseite zum ersten Mal öffnen. Nach der Eingabe werden Sie aufgefordert, Plug-Ins zu installieren. Ich habe mich dafür entschieden, alle zu installieren. Natürlich können Sie auch nur die empfohlenen installieren oder manuell auswählen, welche Plug-Ins installiert werden sollen. Referenz: https://hub.docker.com/_/jenkins/ Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: JavaScript zum Erreichen eines einfachen Message Board-Falls
>>: innodb_flush_method-Wertmethode (Beispielerklärung)
Bei der Verwendung von MySQL werden häufig Trigge...
Inhaltsverzeichnis Ref und Reaktiv Referenz Reakt...
Als Front-End-Ingenieure müssen wir mit dem IE ve...
Es ist sehr einfach, eine Scala-Umgebung in Linux...
Die Ergebnisse sind in Windows- und Linux-Umgebun...
1. Umwelt: MySQL-5.0.41-win32 Windows XP Professi...
Beispiel zur MySQL-Passwortänderung – ausführlich...
Inhaltsverzeichnis Vorwort Vorbereitung Gehen! Te...
1. Die Rolle des Doctypes, der Unterschied zwisch...
Docker-Compose stellt Gitlab bereit 1. Docker ins...
Wenn Sie Ihren Hostnamen ändern möchten, können S...
In diesem Artikel wird der dritte Artikel zur Ver...
Code kopieren Der Code lautet wie folgt: window.l...
In diesem Artikel werden hauptsächlich 6 Lösungen...
Inhaltsverzeichnis 1. Einleitung 2. es5-Methode 3...