Skip to content

Latest commit

 

History

History
75 lines (57 loc) · 1.75 KB

README.md

File metadata and controls

75 lines (57 loc) · 1.75 KB

MDX Dependency - Store Vault

Vault store implementation

Gateway Configuration

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",
    }
  }
}

Contributing

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

Managing Dependencies

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

Deploying

  • 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