Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 530 Bytes

README.md

File metadata and controls

24 lines (18 loc) · 530 Bytes

About

Docker containers for Jenkins and Nginx reverse proxy.

Jenkins is fully configured via Groovy scripts.

The Nginx reverse proxy exposes Jenkins at http://localhost:80.

Automated Jenkins setup

  • Jenkins plugin installation
  • Oracle JDK installation
  • Maven installation
  • Setup of Maven master password
  • Jenkins tools configuration (Maven)
  • Setup of Jenkins admin user and password
  • Jenkins hardening

TODO

  • Set Jenkins root url
  • https offloading
  • Maven configuration (Nexus repo)
  • Git repo config
  • Job setup