Skip to content

cloudfoundry/config-server-release

Repository files navigation

Config Server Release

Runtime requirements

The config_server job is managed by BPM. The bpm job must be colocated in the same instance group as config_server.

Config Server

See config-server-release for the release repo for config-server

Unit tests

Before running the unit test on your local machine, you should install golangci-lint following its documentation, see https://github.com/golangci/golangci-lint. (Indeed, the way the lint script installs golangci-lint is not suitable for running on a local machine.)

Then run the unit tests using the dedicated script.

bin/test-unit

Integration tests

There are 3 distinct flavors of integration tests. Run the relevant one, or all, depending on the changes you've done.

bin/test-integration memory     # <- uses an in-memory database
bin/test-integration mysql      # <- uses a MySQL database
bin/test-integration postgresql # <- uses a PostgreSQL database

About

Example BOSH release for config server

Resources

License

Security policy

Stars

3 stars

Watchers

33 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages