2014-11-14 6 views
5

क्या किसी ने भी गिटहब के बजाय स्थानीय जीआईटी रेपो का उपयोग करने के लिए स्प्रिंग क्लाउड कॉन्फ़िगर कॉन्फ़िगर किया है? यदि ऐसा है तो आप अपनी कॉन्फ़िगरेशन साझा कर सकते हैं?गिटहब के बजाय स्थानीय जीआईटी रेपो के साथ स्प्रिंग क्लाउड कॉन्फ़िगर का उपयोग कैसे करें?

उत्तर

7

वसंत क्लाउड कॉन्फ़िगर सर्वर tests ऐसा करें।

uri इस file:./target/test-classes/config-repo/

की तरह लग रही समाप्त होता है आप bootstrap.properties

spring.cloud.config.server.git.uri=file:/path/to/your/git/repo 
+0

क्या गिट रेपो का पूरी तरह से उपयोग करना टालना संभव है, और स्थानीय गुण फ़ाइल से सभी कॉन्फ़िगरेशन जानकारी प्राप्त करना संभव है? – user3270760

+0

तीन प्रश्नों का पालन करें: 1) फ़ाइल होना चाहिए: "/" (यह आपकी .properties फ़ाइल में नहीं है) के साथ पथ अंत, और 2) स्थानीय फ़ाइल सिस्टम में repo पथ .git निर्देशिका में होना चाहिए, या उसके माता-पिता के लिए; यानी, फ़ाइल है: /Users/foo/example/.git या/उपयोगकर्ता/foo/example/और 3) मुझे लगता है कि कुछ मामलों में वसंत केवल बूटस्ट्रैप.प्रोपर्टीज का उपयोग करता है, और bootstrap.yml का उपयोग नहीं करता है - यह एक है इन मामलों में से? –

+0

मुझे स्लैश मामलों को नहीं लगता है। यह एक .git निर्देशिका को इंगित नहीं करना चाहिए। यह bootstrap.properties या .yml – spencergibb

1

जवाब के लिए धन्यवाद में कुछ इस तरह कर सकते हैं। यह आंशिक रूप से सही है। मुझे बूटस्ट्रैप फ़ाइल में यूरी को एप्लिकेशन फ़ाइल नहीं जोड़ना पड़ा। अब यह एक आकर्षण की तरह काम कर रहा है।

+0

ने application.properties के बजाय bootstrap.properties के साथ अपना उत्तर अपडेट किया – spencergibb

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