This test is the result of a collaborative effort at Xebia to investigate new and exciting ways to further the CI/CD movement.
-
Use
vagrant up
-
Download the
fly
cli from http://192.168.100.4:8080/ -
Copy
vars_sample.yml
tovars.yml
and edit appropriately to your docker hub credentials and target docker repository/image. -
With fly installed persist the
pipeline.yml
in current directory:fly c -c pipeline.yml --vars-from vars.yml petclinic
-
Go to the web interface http://192.168.100.4:8080/ and "unpause" the pipeline and execute a build by clicking on the
build
job and pressing the+
button on the right. -
Watch magic happen and proceed destruction of your jenkins "pipelines".