2015-11-10 10 views
5

मैं build.gradle में बांस बिल्ड नंबर तक पहुंचने का प्रयास कर रहा हूं लेकिन वहां पहुंचने में असमर्थ हूं। अनुसरण कर रहे हैं विकल्प की कोशिश की है अब तक build.gradle अंदर:build.gradle में बांस बिल्ड नंबर कैसे प्राप्त करें

System.getenv()["bamboo.buildNumber"] 
System.getenv()["bamboo_buildNumber"] 

project.hasProperty("bamboo_buildNumber") 
project.hasProperty("bamboo_buildNumber") 

मैं भी BUILD_NUMBER और ${bamboo.buildNumber} के रूप में चर मूल्य के रूप में चर नाम के साथ अपने निर्माण योजना के लिए एक चर बनाने की कोशिश की और नीचे तरीकों का उपयोग कर यह तक पहुँचा है, लेकिन मूल्यों एक्सेस नहीं हो रहे हैं।

System.getenv()["BUILD_NUMBER"] 
project.hasProperty("BUILD_NUMBER") 

उत्तर

4

build.gradle स्क्रिप्ट उपयोग System.getenv से वातावरण चर का उपयोग करने के() समारोह:

System.getenv('bamboo.buildNumber') 

ध्यान दें कि यह चर स्क्रिप्ट निष्पादित करने से पहले निर्यात किया जाना चाहिए। लेकिन बांस आपके लिए ऐसा करता है।

4

मैं चर मान का उपयोग मिल गया।

System.env['bamboo_buildNumber'] 
+1

यह मेरे लिए भी काम करता था। System.getenv ('bamboo.buildNumber') काम नहीं कर रहा है। –

0

उदय की तरह, मैं निम्नलिखित इस्तेमाल किया System.getenv() [ "bamboo_buildNumber"] -

संबंधित मुद्दे