Monday 15 June 2015

java - Is it possible to have multiple POM and TESTNG files in a project? -


मेरे पास निम्न सेटअप है:

जेनकींस ने इंगित किया -> Pom.xml जो इंगित करता है -> Testng.xml

मेरा लक्ष्य है जेनकिंस में कई नौकरियां हैं, प्रत्येक एक अलग वातावरण की ओर इशारा करते हैं। उन वातावरणों को वर्तमान में एकाधिक टेस्टिंगजी फाइलों द्वारा अलग कर दिया गया है। मेरे पास प्रत्येक testng.xml फ़ाइल में पैरामीटर सेटअप है जो विभिन्न वातावरण इंगित करता है।

क्या एक अलग पीओएम फाइलें हैं, प्रत्येक एक अलग testng फ़ाइल की ओर इशारा करते हैं?

आपको एक एकल pom फ़ाइल का उपयोग करना चाहिए जो "प्रोफ़ाइल" प्रत्येक पर्यावरण के लिए

आप अपने pom में

  को शामिल कर सकते हैं। & LT; प्रोफाइल & gt; & LT; प्रोफ़ाइल & gt; & LT; आईडी & gt; foo & lt; / आईडी & gt; & LT; गुण & gt; ... & lt; / गुण & gt; & LT; निर्माण & gt; ... & lt; / बिल्ड & gt; & Lt; / प्रोफाइल & gt; & LT; प्रोफ़ाइल & gt; & LT; आईडी & gt; बार & lt; / आईडी & gt; & LT; गुण & gt; ... & lt; / गुण & gt; & LT; निर्माण & gt; ... & lt; / बिल्ड & gt; & Lt; / प्रोफाइल & gt; & Lt; / प्रोफाइल & gt;  

और इसे

  mvn -ffoo  

या

  Mvn-pbar  

जैसा कि आप कहते हैं, आप प्रति माह जेनकिंस नौकरी चाहते हैं (उस नौकरी के लिए कॉन्फिगरेशन में -फू के साथ) या आप एक जेनकिंस नौकरी कर सकते हैं और पास कर सकते हैं प्रोफ़ाइल को एक पैरामीटर के रूप में।


No comments:

Post a Comment