我正在使用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