Demo for Jenkins Pipeline with the CloudBees Jenkins Enterprise proprietary checkpoint extension.
docker run --rm -p 2222:2222 -p 8080:8080 -p 8081:8081 -p 9418:9418 -ti cloudbees/workflow-demo
See the OSS version of the demo for most of the instructions.
Currently the only addition is the
checkpoint step. To see it in action:
- Prior to approve the deployment to production, SSH into the container (or
docker-enter) and shut down the Jetty server.
- Approve the deployment and watch that fail.
- Go back in and restart Jetty by running
- Go to the failed build, click Checkpoints from the left, then click the run icon to resume the pipeline from the checkpoint.
Docker Pull Command