Jenkins - Automatisierte Bereitstellung
Es stehen viele Plugins zur Verfügung, mit denen die Build-Dateien nach einem erfolgreichen Build auf die jeweilige Anwendung / den jeweiligen Webserver übertragen werden können. Ein Beispiel ist das Plugin "In Container bereitstellen". Befolgen Sie dazu die unten angegebenen Schritte.
Step 1- Gehen Sie zu Jenkins verwalten → Plugins verwalten. Gehen Sie zum Abschnitt Verfügbar und suchen Sie das Plugin "In Container-Plugin bereitstellen" und installieren Sie das Plugin. Starten Sie den Jenkins-Server neu.
Dieses Plugin nimmt eine War / Ear-Datei und stellt diese am Ende eines Builds auf einem laufenden Remote-Anwendungsserver bereit.
Tomcat 4.x / 5.x / 6.x / 7.x.
JBoss 3.x / 4.x.
Glasfisch 2.x / 3.x.
Step 2- Gehen Sie zu Ihrem Build-Projekt und klicken Sie auf die Option Konfigurieren. Wählen Sie die Option "Krieg / Ohr in einem Container bereitstellen".
Step 3- Geben Sie im Abschnitt War / Ear für einen Container bereitstellen die erforderlichen Details des Servers ein, auf dem die Dateien bereitgestellt werden müssen, und klicken Sie auf die Schaltfläche Speichern. Diese Schritte stellen nun sicher, dass die erforderlichen Dateien nach einem erfolgreichen Build im erforderlichen Container bereitgestellt werden.