GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Plesk

Buddy.works-Codebereitstellung mit Plesk

Übersicht

Buddy.works ist eine umfassende Continuous Integration / Continuous Deployment (CI/CD)-Plattform, mit der Sie Arbeitsabläufe automatisieren können, um Ihren Code früher und zuverlässiger in die Produktion zu bringen.

Während Plesk über eine grundlegende Git-Integration verfügt, ermöglicht Buddy.works die gleichzeitige Durchführung einer Reihe von Zwischenschritten (z. B. Bildkomprimierung und -minimierung). Diese Anleitung zeigt Ihnen, wie Sie eine mit Plesk kompatible Pipeline konfigurieren.

Informationen

Dieses Handbuch behandelt nur die Pipelinekonfiguration. Wenn Sie neu bei Buddy.works sind, empfehlen wir Ihnen, die Dokumentation zu lesen, um das gesamte System zu verstehen.

Anleitung

  1. Wählen Sie in Buddy.works Ihr vorhandenes Projekt aus oder erstellen Sie ein neues.
  2. Fügen Sie eine neue Pipeline hinzu:
  3. Geben Sie Ihrer neuen Pipeline einen Namen und wählen Sie „On Push“ aus, wenn Sie automatisierte Bereitstellungen wünschen:
  4. Suchen Sie in den Aktionen nach „FTP“ und wählen Sie FTPS aus (nicht SFTP):
  5. Fügen Sie Ihre FTP-Details für Ihr bestehendes Plesk-Abonnement hinzu und klicken Sie dann auf Durchsuchen:
  6. Wählen Sie den Pfad aus, in dem die Dateien bereitgestellt werden sollen. Für ein WordPress-Design solltest du beispielsweise httpdocs/wp-content/themes/ auswählen :
  7. Speichern Sie die Konfiguration. Sie können jetzt mit einem manuellen Lauf testen:

    Nach Abschluss sollte dies eine Bestätigung liefern, dass die Pipeline ohne Fehler abgeschlossen wurde:
  8. Um sicherzustellen, dass die Pipeline automatisch bereitgestellt wird, wählen Sie Webhook-URL aus von der rechten Seite:
  9. Kopieren Sie die Webhook-URL als Hook in das von Ihnen gewählte Git-Repository:
  10. Die Integration zwischen Buddy.works und Plesk wurde jetzt konfiguriert.

Plesk
  1. Erste Schritte mit dem Plesk File Manager

  2. So verwenden Sie SSH-Schlüssel mit Plesk

  3. So aktivieren Sie Nginx mit PHP-FPM auf Plesk

  4. Klonen von WordPress-Installationen mit Plesk Onyx

  5. Ein Plesk-Backup mit Control Suite wiederherstellen

Schützen Sie ein Verzeichnis in Plesk mit einem Kennwort

Wie konfiguriere ich die Dropbox-Sicherung mit Plesk?

So richten Sie ein Git-Repository mit Plesk ein

Ersetzen Sie in Plesk ein SHA-1-Zertifikat durch ein SHA-2-Zertifikat

So sichern Sie einen Plesk-Hostnamen mit SSL

Wie Fail2ban auf Plesk funktioniert