Releases: cloudposse-archives/jenkins
Releases · cloudposse-archives/jenkins
0.2.0 Update Dockerfile
0.1.2
0.1.1
0.1.0
what
- Added
buildspec.yml
- Added
init.groovy
- Updated
Dockerfile
why
-
buildspec.yml
allowsAWS
CodeBuild
to build theDocker
image and store it in anECR
repository -
init.groovy
script allows completeJenkins
automation including setting up the initial admin user, configuring security mode, jobs, slave access, and more -
Dockerfile
:- Sets
Java
ENV
vars to disableJenkins
setup wizard UI - Installs
Jenkins
plugins - Calls
init.groovy
to automateJenkins
setup, e.g. configuring the initial admin user, security mode, and jobs executors - Exposes
Jenkins
HTTP port8080
in theDocker
container
- Sets