Vault store implementation
vaultStore:
class: "com.mx.path.facility.store.vault.VaultStore"
configurations:
enabled: true
uri: http://127.0.0.1:8200
authentication: APPID
app-id: wedge
user-id: 1f2cef4b6fe846fd86a4f6730ab74106
{
"vaultStore": {
"class": "com.mx.path.facility.store.vault.VaultStore",
"configurations": {
"enabled": true,
"uri": "http://127.0.0.1:8200",
"authentication": "APPID",
"app-id": "wedge",
"user-id": "1f2cef4b6fe846fd86a4f6730ab74106",
}
}
}
Create a topic branch. Make our changes commit and push to Github. Create an MR.
To test changes locally without generating a new version of the jar, you can package and install the jar locally by running:
$ ./gradlew clean build
This project uses gradle to manage dependencies. The Gradle Versions Plugin is used to help keep the dependencies up-to-date. Gradle Versions Plugin
View out-of-date dependencies for release
$ ./gradlew dependencyUpdates -Drevision=release
Determine source of dependency
$ ./gradlew dependencies
View out-of-date plugins
Plugin versions need to be updated manually. This will show the outdated plugins:
$ ./gradlew dependencyUpdates
- Merge Pull Request to Master
- Switch to
master
branch - Update version in
build.gradle
(the version must be unique) - Commit the updated
build.gradle
git add build.gradle&&git commit -m "Bump version to ?.?.?"
- Push build.gradle update
git push origin master
- Release it
rake release