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
- In Buddy.works, seleziona il tuo progetto esistente o creane uno nuovo.
- Aggiungi una nuova pipeline:
- Assegna un nome alla tua nuova pipeline e seleziona "On push" se desideri implementazioni automatizzate:
- Cerca "FTP" nelle azioni e seleziona FTPS (non SFTP):
- Aggiungi i dettagli FTP per l'abbonamento Plesk esistente, quindi fai clic su Sfoglia:
- Seleziona il percorso in cui desideri distribuire i file. Ad esempio, per un tema WordPress dovrai selezionare httpdocs/wp-content/themes/
:
- 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:
- Per assicurarti che la pipeline venga distribuita automaticamente, seleziona URL webhook dal lato destro:
- Copia l'URL del webhook nel repository Git scelto come hook:
- L'integrazione tra Buddy.works e Plesk è stata ora configurata.