L’utilisation de la plateforme Varying Vagrant Vagrants pour le développement de plugins

Jonathan BardoCette année j’ai eu la chance de faire partie d’une équipe extraordinaire d’ingénieurs WordPress développant notre tout premier plugin grande échelle appellé Stream. Cette présentation traitera des outils que nous avons utilisé pour collaborer, déboguer, tester, déployer notre code et pour le rendre accessible à la communauté.

Je vais démontrer:

  • comment tester plusieurs version de WordPress avec Varying Vagrant Vagrants (VVV)
  • comment utiliser le framework de test de WordPress
  • comment utiliser Vagrant Share pour collaborer en temps réel
  • comment utiliser votre instance local de WP-CLI pour intéragir avec des serveurs externes
  • comment utiliser git et github et pouvoir déployer facilement vers WordPress.org
  • comment utiliser le déboguage à distance et le proffilage pour optimizer votre code à l’aide de VVV
  • comment utiliser Travis CI comme plateforme de tests continue gratuitement
  • et bien plus!

Préalables: Bonne connaissance de la ligne de commande et de php.