पर बिल्ड नंबर कैसे पास करूं, मेरे पास एक नेंट बिल्ड स्क्रिप्ट है जो क्रूज़ कंट्रोल ऑन-डिमांड पर समाधान बनाने के लिए उपयोग करती है।मैं नेंट से क्रूज़ कंट्रोल
हालांकि, हमें हाल ही में क्रूज़ कंट्रोल मिला है, इसलिए हमारा आधिकारिक बिल्ड नंबर क्रूज़ कंट्रोल में सूचीबद्ध है।
मुझे पता है क्रूज़ कंट्रोल स्क्रिप्ट बनाने में कुछ गुणों को इंजेक्ट करता है ताकि मैं स्क्रिप्ट (सीसीनेट लेबेल) में सीसी बिल्ड नंबर तक पहुंच सकूं लेकिन यूआई स्क्रीन पर बिल्ड नंबर के रूप में उपयोग करने के लिए मैं सीसी को वापस मूल्य कैसे पास करूं?
उदाहरण, सीसी संख्या का निर्माण 2
Nant स्क्रिप्ट एक buildnumber.xml मूल्य वृद्धि कर देता है हर निर्माण, और आधिकारिक बिल्ड नंबर पर 123
मैं सीसी यूआई पिछले सफल बिल्ड नंबर दिखाना चाहते है कहते हैं : 123, 2 नहीं, तो मैं उस मान को वापस कैसे पास करूं?
इस मैं (दोनों CruiseControl.Net स्थापना फ़ोल्डर में ThoughtWorks.CruiseControl.Core.dll और NetReflector.dll में संदर्भ जोड़ने की थी संकलन करने के लिए और फिर नामस्थान आयात करने के लिए निम्नलिखित जोड़ें: Exortech.NetReflector उपयोग करते हुए; ThoughtWorks का उपयोग कर .CruiseControl.Core; – robaker
दूसरी चीज जो मैं जोड़ूंगा वह यह है कि आप सुनिश्चित करते हैं कि आपकी असेंबली डीएल को "सीसीनेट। *। Plugin.dll" नाम दिया गया है, जहां * आपके प्लग-इन के लिए आप जो भी नाम चुनते हैं। – Ken