Journal du Net > Développeurs > Contributions > Vous avez recours à un outil de build

APPEL
A CONTRIBUTION

Vous exploitez une solution pour assembler vos développements, réaliser les tâches de compilation, de packaging et de déploiement. Votre retour d’expérience est probant.

Participez

 Phing, le ANT de PHP  

Olivier Henry , Cambo Les Bains

Quel est l'outil de build que vous avez retenu et pourquoi ?

Phing, portage de ANT sous PHP. Comme son papa du monde Java, Phing est un projet Open Source et libre.

Quel type de développements réalisez-vous avec ?

Génération automatique de la documentation en association avec PHPDocumentor.
Lancement automatique des tests unitaires et génération automatique d'un rapport de test en association avec PHPUnit.
Génération automatique d'un package Pear distribuable pour le projet Open Source Phimx (outil de reverse engineering UML pour PHP).


Quel bilan faites-vous de cette utilisation ? Quid des avantages et inconvénients de cette solution ?

Phing permet de lancer automatiquement et rapidement les tâches indispensables et essentielles au développement de mes projets en PHP, notamment en ce qui concerne le lancement des tests unitaires.

L'inconvénient que j'ai pu rencontré concerne l'apprentissage de la génération automatique de package Pear sous Phing, la documentation est très succincte. Mais une fois la procédure maitrisée on peut la réadapter et la réutiliser très facilement et très rapidement pour d'autres projets et ce grâce à Phing.


Publié le 11 mars 2008

Soyez le premier ou la première à réagir à ce temoignage : réagir
  Les dernières contributions  
"Ant, Maven,... En intégration continue." Yoann Hébert, Paris

"CruiseControl.Rb et Capistrano pour un développement agile de qualité!" Yann Klis, Strasbourg

"NSIS Outil Open Source incontournable" Thierry Bedoucha, Paris

"Ant (aussi)" Thibaud , Lille

"Ant" Olivier Romero, Paris


  En ce moment sur Journal du Net Développeur  
10 contributions : 1 2 3 4 5 6 7 8 9 10
 




 

RECHERCHE