Skip to content

Releases: cloudposse-archives/jenkins

0.2.0 Update Dockerfile

19 Oct 01:27
Compare
Choose a tag to compare

what

  • Update Dockerfile

why

  • Updated to latest Jenkins version since there are a lot of notifications regarding security issues with the current version

0.1.2

05 Feb 02:33
Compare
Choose a tag to compare

what

  • Reordered the plugins list alphabetically

why

  • Improved organization and updated everything to the latest version
  • Official docker best practice

0.1.1

31 Jan 18:52
Compare
Choose a tag to compare

Add Docker tag with stage name

0.1.0

17 Jan 21:36
1e00314
Compare
Choose a tag to compare

what

  • Added buildspec.yml
  • Added init.groovy
  • Updated Dockerfile

why

  • buildspec.yml allows AWS CodeBuild to build the Docker image and store it in an ECR repository

  • init.groovy script allows complete Jenkins automation including setting up the initial admin user, configuring security mode, jobs, slave access, and more

  • Dockerfile:

    • Sets Java ENV vars to disable Jenkins setup wizard UI
    • Installs Jenkins plugins
    • Calls init.groovy to automate Jenkins setup, e.g. configuring the initial admin user, security mode, and jobs executors
    • Exposes Jenkins HTTP port 8080 in the Docker container

references