This is a GoCD Secrets Plugin which allows users to use AWS Secrets Manager as a secret manager for GoCD.
To build the jar, run ./gradlew clean test assemble
Edit the file wrapper-properties.conf
on your GoCD server and add the following options. The location of the wrapper-properties.conf
can be found in the installation documentation of the GoCD server.
# We recommend that you begin with the index `100` and increment the index for each system property
wrapper.java.additional.100=-Dplugin.com.thoughtworks.gocd.secretmanager.aws.log.level=debug
set the environment variable GOCD_SERVER_JVM_OPTIONS
:
docker run -e "GOCD_SERVER_JVM_OPTIONS=-Dplugin.com.thoughtworks.gocd.secretmanager.aws.log.level=debug" ...
The plugin logs are written to LOG_DIR/plugin-com.thoughtworks.gocd.secretmanager.aws.log
. The log dir
- on Linux is
/var/log/go-server
- on Windows are written to
C:\Program Files\Go Server\logs
- on docker images are written to
/godata/logs