2010-02-10 5 views
9

मैं एजेंट की कार्यशील निर्देशिका (agent.work.dir) में स्थानीय रिपोजिटरी (maven.repo.local) का उपयोग करने के लिए प्रत्येक टीमसिटी एजेंट को सेट अप करना चाहता हूं। क्या इस तरह टीमसिटी गुणों का उपयोग करने के लिए मेवेन गुणों को कॉन्फ़िगर करना संभव है?अलग मैवेन स्थानीय भंडारों का उपयोग करने के लिए मैं टीमसिटी एजेंट कैसे स्थापित कर सकता हूं?

उत्तर

8

के लिए -Dmaven.repo.local=%system.agent.work.dir%/.m2 दर्ज की स्थापना Runner: Maven2/JVM command line parameters

+1

टीमसिटी 9 + के अनुसार, '% system.agent.work.dir%' '% teamcity.agent.work.dir%' – kevinarpe

+0

के पक्ष में कमी कर दी गई है, पूरे दिन इस उत्तर की तलाश में! –

2

मैं टीमसिटी का उपयोग नहीं करता, लेकिन बांस। जिस तरह से मैं यह कर Maven लक्ष्यों के लिए है, मैं इस परिभाषित किया गया है:

-Dmaven.repo.local=${bamboo.M2REPOHOME}/${bamboo.buildKey} ... 

फिर संपत्ति M2REPOHOME फाइल सिस्टम पर किसी ऐसे स्थान पर होने के लिए परिभाषित किया गया है, और bamboo.buildKey परियोजना का नाम है। मैं अपने एम 2 भंडारों को एक ही स्थान पर रखता हूं ताकि मैं उन्हें आसानी से नुकीला कर सकूं। आपको , या कहीं और के मूल्य पर maven.repo.local सेट करके कुछ ऐसा करना चाहिए। जल्दी TeamCity डॉक्स पर देख रहे हैं, तो यह आपको कुछ इस तरह करना होगा की तरह दिखता है:

-Dmaven.repo.local=%agent.work.dir%/m2 
+1

ओपी TeamCity नहीं बांस के लिए एक जवाब चाहता था। –

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

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