2017-03-27 3 views
0

필자는 Mercurial을 사용하여 Spring Cloud Config 서버를 설정할 수 없다는 것을 이해했다. 누군가 비슷한 요청을 발견하고 해결 방법이나 해결책을 알고있을 수 있습니까?스프링 클라우드 구성 서버 : 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) 파일을 수작업으로 전송하고 스프링을 사용할 수 없다고 가정하고있다. 구성 서버가 그곳에서 가져올 수 있습니다. –

+0

저는 젠킨스를 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 -> 파일 시스템 백엔드.

관련 문제