This blog post has been published on 2014-03-30 and may be out of date.
Um seine PHP-Projekte einfach mit verschiedenen PHP-Versionen zu testen, kann man z.B. “Travis CI” verwenden, dazu hier ein kleines Beispiel:
1.) Projekt bei github.com anlegen
2.) PHP-Unit Test erstellen: z.B.: URLifyTest.php && phpunit.xml && bootstrap.php
$ phpunit --bootstrap bootstrap.php URLifyTest.php PHPUnit 4.0.4 by Sebastian Bergmann. ..... Time: 161 ms, Memory: 3.75Mb OK (5 tests, 23 assertions)
3.) Travis-Konfiguration anlegen -> “.travis.yml“
language: php php: - 5.3 - 5.4 - 5.5 - 5.6 before_script: - composer self-update - composer install --no-interaction --prefer-source --dev script: - phpunit --coverage-text --verbose
4.) Projekt bei Travis CI anlegen (https://travis-ci.org/) und schon beim nächsten “git push” wird das Projekt automatisch getestet …