- #46 - add support for custom entry-point scripts on startup. Any executables volume mounted in
/docker-entrypoint.d
will be executed before starting the GoCD server. This will allow users to perform initialization when runing the container, or building images that derive from thegocd/gocd-server
- Add ability to install custom plugins as part of bootstrap process
- 6722950 - Move to using logback
- 0736c74 - Export $SERVER_WORK_DIR and $GO_CONFIG_DIR only when starting the server when starting the container.
- 90d8bc8 Allow users to specify
uid
andgid
as build args while building a docker image. - 8c3b9f9 Remove the volume instruction for godata directory. Fix for https://github.com/gocd/docker-gocd-server/issues/25
- log server output and logs to
STDOUT
in addition to writing logs to log files, so you can now watch all server logs usingdocker logs
.
- e4fcb35 Reduce the docker GoCD server image's size by removing the downloaded binary after its extracted.
- 85b0c76 Fail on error when the download of the server zip fails.
- 7928995 Use
apk --no-cache
to prevent caching
No changes
No changes
No changes
- d49ffa4 Remove
/home/go
from the volume instruction. This makes the/home/go
directory writable by thego
user.