Jenkins allows for scheduling jobs to execute a sequence of events, such as nightly-builds of a project, for automated unit/integration/regression testing.
Download Jenkins:
docker build -t my-jenkins .
Run the Java Servlet:
docker run -it --rm --name=some-jenkins -p 127.0.0.1:8080:8080 my-jenkins
Will report "Jenkins initial setup is required"
, use the generated password,
to log in here:
- Install suggested Plugins (skip creating admin accounts)
- Create a new Pipeline job