GNU/Linux >> Linux Esercitazione >  >> Panels >> Plesk

Distribuzione del codice Buddy.works con Plesk

Panoramica

Buddy.works è una piattaforma completa di integrazione continua/distribuzione continua (CI/CD) che consente di automatizzare i flussi di lavoro per portare il codice in produzione prima e in modo più affidabile.

Sebbene Plesk disponga dell'integrazione Git di base, Buddy.works consente di eseguire contemporaneamente una serie di passaggi intermedi (come la compressione e la minimizzazione delle immagini). Questa guida ti mostrerà come configurare una pipeline compatibile con Plesk.

Informazioni

Questa guida copre solo la configurazione della pipeline. Se non conosci Buddy.works, ti suggeriamo di leggere la loro documentazione per comprendere il loro sistema completo.

Istruzioni

  1. In Buddy.works, seleziona il tuo progetto esistente o creane uno nuovo.
  2. Aggiungi una nuova pipeline:
  3. Assegna un nome alla tua nuova pipeline e seleziona "On push" se desideri implementazioni automatizzate:
  4. Cerca "FTP" nelle azioni e seleziona FTPS (non SFTP):
  5. Aggiungi i dettagli FTP per l'abbonamento Plesk esistente, quindi fai clic su Sfoglia:
  6. Seleziona il percorso in cui desideri distribuire i file. Ad esempio, per un tema WordPress dovrai selezionare httpdocs/wp-content/themes/ :
  7. Salva la configurazione. Ora puoi testare con un'esecuzione manuale:

    Una volta completato, questo dovrebbe fornire una conferma che la pipeline è stata completata senza errori:
  8. Per assicurarti che la pipeline venga distribuita automaticamente, seleziona URL webhook dal lato destro:
  9. Copia l'URL del webhook nel repository Git scelto come hook:
  10. L'integrazione tra Buddy.works e Plesk è stata ora configurata.

Plesk
  1. Introduzione a Plesk File Manager

  2. Come utilizzare le chiavi SSH con Plesk

  3. Come abilitare Nginx con PHP-FPM su Plesk

  4. Come abilitare e forzare HTTPS con Plesk

  5. Come utilizzare Composer con i binari Plesk PHP

Proteggi con password una directory in Plesk

Come configurare il backup di Dropbox con Plesk?

Come configurare un repository git con Plesk

Sostituisci un certificato SHA-1 con un certificato SHA-2 in Plesk

Come proteggere un nome host Plesk con SSL

Come funziona Fail2ban su Plesk