2017-03-27 102 views
0

據我瞭解,無法使用Mercurial設置Spring Cloud Config服務器。 也許有人遇到類似的請求,並知道解決方法或解決方案?Spring雲配置服務器:Mercurial?

謝謝!

+0

我知道Spring Cloud和Mercurial是什麼,但我不明白你在做什麼。項目配置肯定屬於您的源代碼管理系統。您可以從SCM構建,打包和部署。什麼不見​​了? – duffymo

+0

我想通過Spring Cloud安裝Dynamic Configuration Server。在我見過的例子中,這是通過從GIT獲取屬性或yml文件完成的。 Spring Cloud中的設置url模式是:'spring.cloud.config.server.git.uri ...'我假設我無法提交併將我的.properties(或yml)文件推送到mercurial並使Spring Clould Config服務器從那裏獲取它們。 –

+0

我使用Jenkins作爲CI。一旦創建了該包,它就會部署到雲中。雲永遠不會回到SCM系統。 – duffymo

回答

0

原來這個解決方案非常簡單。在你的春季雲配置服務器應用程序的application.properties定義:

# tells spring to run without git 
spring.profiles.active=native 
# where the .properties or .yml files will be located 
spring.cloud.config.server.native.search-locations=file:///{user.home}/config-repo 

來源:https://cloud.spring.io/spring-cloud-config/spring-cloud-config.html - >文件系統的後端。

相關問題