2012-02-13 10 views
6

मैं एक विशिष्ट यूजर आईडी के तहत एक विन्यास पर निर्माण निष्पादित करने के लिए एक की जरूरत है। मैं यह कैसे कर सकता हूँ? मैं इस यूजर आईडी के रूप में चलाने के लिए एजेंट सेवा परिवर्तन नहीं कर सकते, क्योंकि मैं केवल इस विशेष विन्यास के लिए इस प्रयोक्ता या उत्पादन आईडी का उपयोग करने की जरूरत है। मैं टीमसिटी में यह कैसे कर सकता हूं?teamcity रन बनाने के रूप में विशिष्ट उपयोगकर्ता

+1

संभावित डुप्लिकेट http://stackoverflow.com/questions/5223055/how-do-i-run-a-teamcity-build-as-a- विशिष्ट-user –

+0

@MikeTwo - यह समाधान मेरे लिए बहुत अच्छा नहीं है । हमारी फर्म की एक नीति है जहां पासवर्ड हर 2/3 महीने में स्वचालित रूप से बदल जाता है। मुझे हर बार पासवर्ड अपडेट करना याद रखना होगा। साथ ही, स्पष्ट पाठ में पासवर्ड डालना सही नहीं लगता है। क्या कोई बेहतर समाधान है या क्या जेटब्रेन ने नए संस्करणों में इसका समर्थन करने के लिए कुछ फीचर जोड़ा है? – praskris

+0

मैं इस सवाल का जवाब काम करने के लिए जा रहा था कहने की कोशिश कर नहीं किया गया था। मैं बस एक डुप्लिकेट सवाल बता रहा था। –

उत्तर

3

runAs टीमसिटी प्लगइन पर एक नज़र डालें।

+0

ऐसा लगता है कि मुझे वास्तव में क्या चाहिए। हालांकि एक सवाल, यह टीम शहर संस्करण 6.5.3 का उल्लेख करता है। मैं वर्तमान में 6.5.1 चला रहा हूं, कोई भी मौका यह काम करेगा या मुझे अपग्रेड करने की आवश्यकता होगी? – praskris

+0

हां आपको अपडेट करने की आवश्यकता है। प्लगइन एक एपीआई का उपयोग करता है जिसे पहले 6.5.3 में पेश किया गया था। – neverov

+0

मैं उन्नत बनाया और प्लगइन स्थापित है, धन्यवाद !. मेरे पास एक त्वरित सवाल था, सहायता 'teamcity.build.runAs.command = "सी: \\ प्रोग्राम फ़ाइलें \\ SysInternals \\ psexec.exe" -u% runas.username% -p% runas.password% {start_build_script } '। क्या मैं इसे अपनी कस्टम बिल्ड स्क्रिप्ट के अंदर उपयोग करता हूं? या इसे build.properties फ़ाइल में निर्दिष्ट करें? – praskris

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