Déploiement continu facile avec Buddy.works

Exemple de déploiement d’un site sous WordPress avec le thème Sage

Nico Prat
Mar 28, 2018 · 7 min read

Trigger

Peu importe votre infrastructure, il y a de fortes chances que Buddy la supporte.

Build

Les différents mode de déclenchement et la sélection de la branche à surveiller.

Composer

apt-get update && apt-get install -y git zip
curl -sS https://getcomposer.org/installer | php — — install-dir=/usr/local/bin — filename=composer

Webpack

Deploy

Notification

✅ *<${execution.html_url}|${execution.pipeline.name} (${execution.branch.name}) #${execution.id}>*#foreach( $commit in $execution.changelog.commits)
`${commit.revision.substring(0,8)}` ${commit.message}
#end
⚠️ *<${execution.html_url}|${execution.pipeline.name} (${execution.branch.name}) #${execution.id}>*#foreach( $action in $execution.action_executions)
 #if( $action.status == “FAILED” )
 #foreach( $line in $action.log)
 ${line}
 #end
 #end
#end

Fichiers d’import

Conclusion

nicooprat

Myself

4

4 claps
Nico Prat

Written by

Nico Prat

Développeur & designer front-end. Freelance & fondateur de @globetrotterio

nicooprat

nicooprat

Myself