This playground is intended to create a CD pipeline.
The following requirements the pipeline must address:
- use Concourse CI
- build a Java executable jar file
- optional: include a version number in the final file to run
- build a docker image
- optional: tag docker image version (same as above)
- publish a docker image
# build java project
maven package
# prepare vagrant box
vagrant init concourse/lite
vagrant up
# upload pipeline
fly set-pipeline -p concourse-java-maven-test-prj -c ./pipeline.yml