$ phing -l

et voici mes targets phing préférées :

  • check-code : Checks the quality of the code towards PEAR standard and display errors
  • check-code-xml : Checks the quality of the code towards PEAR standard and export to xml file
  • check-source : Checks the quality of the source files and print HTML report with metrics
  • check-syntax : Checks the syntax of the code (Lint)
  • checks : Checks the quality of the code (check-syntax, check-code-xml, check-source)
  • doc-api : Generates the PHPDocumentor API Documentation
  • docs : Generates the documentation
  • init : Preparation/initialization of the build
  • test-functional-fitnesse : Executes functional tests (Fitnesse)
  • test-functional-greenpepper : Executes functional tests (GreenPepper)
  • test-gui-selenium : Executes GUI tests (Selenium)
  • test-unit : Executes unit tests (PHPUnit) and code coverage (XDebug)
  • tests : Executes all tests (unit, functional, gui)
  • build : Automatic Build executed by Hudson (checks, tests)
  • post-build : Automatic Post-build executed by Hudson (docs)
  • generate-package-xml : Prepare PEAR package2.xml
  • package-tar : Create a Tar package of the application
  • packages : Launches all the packages
  • prepare-package : Prepare packages

Quelles sont les vôtres ?