Skip to content

Latest commit

 

History

History
67 lines (43 loc) · 2.76 KB

File metadata and controls

67 lines (43 loc) · 2.76 KB

Overview

The GitHub Dynamic Dictionary is a XL Deploy plugin that adds capability to define dictionary whose the content is a property file stored and managed on GitHub.

CI status

Build Status Codacy Status Code Climate Status License: MIT

Installation

Place the plugin JAR file into your SERVER_HOME/plugins directory.

Example

Below a screenshot that defines the parameters of the github.DynamicDictionary

The expected format of the property file is a standard properties file. For example:

propx=valuex
propy=valuey

Run unit tests

./gradlew clean test -PGithubClientTestToken=<GitHubToken>

References

How to release a new candidate version

$./gradlew candidate

This command automatically tags the version, pushes it remotely and trigger a release candidate build using github actions.

How to release a new version

$./gradlew final

This command automatically tags the version, pushes it remotely and trigger a release build using github actions.

Icons made by Dave Gandy from www.flaticon.com