पर चलते समय पर्यावरण चर को ओवरराइड करें मैं PHPUnit और जेनकींस का उपयोग कर एक ज़ेंड फ्रेमवर्क एप्लिकेशन का परीक्षण कर रहा हूं। मैं 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
(जेनकींस मशीन के लिए) (स्थानीय मशीनों के लिए)। जेनकिन्स में चलने पर मैं वैरिएबल को testing-ci
पर कैसे सेट कर सकता हूं? क्या एंटी या फ़िंग के लिए build.xml
में इसे सेट करने का कोई तरीका है?
ठीक है यह अच्छा होगा, धन्यवाद – dextervip
मैंने कोड को जोड़ा जो मैं अपने सेटअप में उपयोग कर रहा हूं। –
यही वह है जिसे मैं ढूंढ रहा था, यह ठीक काम करता है। धन्यवाद। – dextervip