Jenkins-InstallationJenkins ist eine Open-Source-CI&CD-Software, die zum Automatisieren verschiedener Aufgaben, darunter Erstellen, Testen und Bereitstellen von Software, verwendet wird. Jenkins unterstützt verschiedene Ausführungsarten, entweder über ein Systempaket, Docker oder über ein eigenständiges Java-Programm. InstallierenAls Betriebssystem kommt hier WSL Ubuntu zum Einsatz. Informationen zur Installation anderer Systeme finden Sie in der offiziellen Dokumentation von Jenkins. wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' sudo apt-get update sudo apt-get installiere jenkins Ändern Sie die Portnummer (der Standardport ist 8080) Die Jenkins-Konfigurationsdatei befindet sich in laufen sudo systemctl starte jenkins # ODER sudo service jenkins starten Wenn Sie die Maschine automatisch starten möchten sudo systemctl aktiviere Jenkins Wenn während der Laufzeit der folgende Fehler auftritt, installieren Sie bitte zuerst jdk Grundkonfiguration Geben Sie nach dem erfolgreichen Start die entsprechende Adresse Holen Sie sich das Standardadministratorkennwort in cat /var/lib/jenkins/secrets/initialAdminPassword Nach der Ausführung des Befehls wird folgende Abbildung zurückgegeben Nachdem Sie das Passwort eingegeben haben, rufen Sie die In dieser Schnittstelle wählen wir
Klicken Sie nach Abschluss der Eingabe auf die Schaltfläche Klicken Sie auf die Schaltfläche Veröffentlichen Sie das Vue-Projekt> Zum Verpacken des Vue-Projekts ist nodejs erforderlich. Nach dem Verpacken müssen die verpackten Dateien per SSH auf den Zielserver hochgeladen werden. Daher installieren wir im Folgenden das Jenkins NodeJS-Plugin und das Publish Over SSH-Plugin. Installieren Sie das Plugin-nodejs Klicken Sie in der Jenkins-Hauptschnittstellen Die Suchergebnisse lauten wie folgt Nachdem Sie das Plug-In überprüft und auf Installieren geklickt haben, gelangen Sie zur Download-Oberfläche des Plug-Ins (siehe unten). Konfigurieren Sie das NodeJS-Plugin Klicken Sie in der Jenkins-Hauptschnittstellen Installieren Sie Die Installation des Klicken Sie in der Jenkins-Hauptschnittstellen Klicken Sie auf die Schaltfläche Erstellen einer AufgabeAn diesem Punkt wurden die zum Verpacken von Vue erforderlichen Jenkins-Plugins installiert. Jetzt beginnen wir mit der Erstellung der Aufgabe zum Verpacken des Vue-Projekts. Die konkrete Vorgehensweise ist wie folgt Klicken Sie Klicken Sie nach der Installation der in der Abbildung oben genannten Konfiguration auf die Schaltfläche Bisher haben wir eine einfache Jenkins-Verpackungskonfiguration mit einem Klick für das Front-End-Projekt implementiert. Dies ist das Ende dieses Artikels über die Verwendung von Jenkins zum Verpacken und Veröffentlichen von Vue-Projekten mit einem Klick. Weitere relevante Inhalte zum Verpacken und Veröffentlichen von Vue-Projekten mit Jenkins finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Zusammenfassung einiger Situationen, in denen die Docker-Containerfestplatte voll ist
>>: Grafisches Tutorial zur Installation und Konfiguration von mysql8.0.11 winx64 (win10)
Wenn Sie sich bei der Verwendung der MySQL-Datenb...
1. HTML-Code Code kopieren Der Code lautet wie fo...
Inhaltsverzeichnis Master-Slave-Replikationsmecha...
Ich habe MySQL auf meinem Computer längere Zeit n...
Vorwort Kürzlich wurde ich in einem Interview gef...
Installieren Sie MySQL unter Win10 1. Laden Sie M...
Inhaltsverzeichnis Hintergrund So ermitteln Sie, ...
Inhaltsverzeichnis 1: Kapselungsidee 2. Verpackun...
1. Hintergrund Schaltflächen werden sehr häufig v...
Wenn Sie die Wahl haben, sollten Sie UTF-8 verwen...
1. Installation und Konfiguration von Apache 2.4....
1. Gründe Wenn das System Centos7.3 ist, ist die ...
Inhaltsverzeichnis 1. Grundlegende Speicherung vo...
Native js realisiert den Karusselleffekt (nahtlos...
1. Anwendung von Multimedia in HTML_Flash-Animati...