project-bluebird / bluebird

Server to communicate with NATS air traffic simulator and Bluesky
MIT License
10 stars 4 forks source link

Automatic Docker build upon push for master and release branches #78

Closed tallamjr closed 5 years ago

tallamjr commented 5 years ago

Fixes #72

This PR automatically builds a new docker image upon successful completion of tests on the master and release branches. Depending which branch is it on, either the latest or release number will be used as the docker image tag.

This has almost been completely tested , except for the situation of pushing the new build.

For this reason an early PR has been created such that this can be inspected and perhaps given the go ahead to test on a dummy release branch.

Note, the issue/72/CI-image-build branch was branched off release/1.3.0 but has now been rebased on top of master following the merge of release/1.3.0 into master

tallamjr commented 5 years ago

~Listing this as a WIP as there is still some discussion how best to handle tagging of certain builds on certain branches~

Resolved with 0fe5fb8