我正在使用PHPUnit和Jenkins测试Zend Framework应用程序。我需要重写APPLICATION_ENV
环境变量,它是一个使用PHP访问的getenv
在PHPUnit的bootstrap.php
文件:在Jenkins上运行时覆盖环境变量
<?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
?有什么办法可以在蚂蚁或Phing的build.xml
中设置它?
好吧,这将是很好的,谢谢 – dextervip 2012-02-05 19:00:20
我添加了我在我的设置中使用的代码。 – 2012-02-06 20:19:57
这就是我正在寻找的,它工作正常。谢谢。 – dextervip 2012-02-06 23:49:26