You are viewing the documentation for Blueriq 14. Documentation for other versions is available in our documentation directory.

The spring cloud config server reads its values from file system (possibly on one central location). It is possible to stop using files on the filesystem, and read property files out of git. This has advantages also the properties are version managed using a standard approach.
To be able to do this, these change have to be made:

bootstrap.properties - for using the file system

spring.profiles.active=native
spring.cloud.config.server.native.searchLocations=file:D:/local-properties



bootstrap.properties - for using GIT - basic authentication

spring.cloud.config.server.git.uri=https://git.blueriq.com/config-repo.git
spring.cloud.config.server.git.basedir=target/config
spring.cloud.config.server.git.username=<git_username>
spring.cloud.config.server.git.password=<git_password>



Please note that when using GIT the development plugin has limited functionality. As properties can only be read from GIT and not written, the development plugin can only read values and not write them. Any changes made with the development toolbar work during your session, but starting a new session or reloading the application will read the original values from GIT again. This is only an issue for development or test environments, as the development plugin is not present on production environments.