Phing is unclaimed —
P
Phing
PHing Is Not GNU make·phing.info
Phing is a PHP project build system or build tool based on Apache Ant. It uses simple XML build files and extensible PHP 'task' classes to automate tasks such as running PHPUnit tests, file transformations, file system operations, SQL execution, and version control operations. It is designed to replace custom scripts used for packaging, deploying, or testing PHP applications.
What it's for
Packaging PHP applicationsDeploying PHP applicationsTesting PHP applicationsRunning PHPUnit unit tests with coverage reportsFile transformations (token replacement, XSLT, templates)Creating PEAR packagesGenerating documentation with PhpDocumentor or ApiGen
Features 14
- Documentation generation (PhpDocumentor, ApiGen)
- Easily extendable via PHP classes
- File system operations
- File transformations (token replacement, XSLT transformation, template transformations)
- Git, Mercurial and Subversion operations
- Interactive build support
- No required external dependencies
- Rich set of provided tasks
- Running PHPUnit unit tests including test result and coverage reports
- Runs on PHP 7 and 8
- Simple XML buildfiles
- SQL execution
- Tools for creating PEAR packages
- Works on Linux, Mac & Windows
At a glance
free tieropen source
TypeCLI tool
DeploymentInstalled (local)
PlatformsLinux, macOS, Windows
Integrations
PHPUnitGitMercurialSubversionPhpDocumentorApiGenComposerPEAR
Resources
Pricing
Phing is free and open source software; no paid plans are listed on the site.