Я тестирую приложение Zend Framework с помощью PHPUnit и Jenkins. Мне нужно переопределить переменную среды APPLICATION_ENV
, доступ к которой осуществляется через PHP getenv
в файле PHPUnit bootstrap.php
:
<?php
// Define application environment
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'testing'));
... use APPLICATION_ENV to pick database, configuration, etc. ...
У меня две среды: testing
(для локальных машин) и testing-ci
(для машины Jenkins). Как мне установить для переменной testing-ci
, когда она работает в Jenkins? Есть ли способ установить его в build.xml
для Ant или Phing?