CI/CD Updates
These changes make the CI/CD pipeline significantly more selective and only builds / publishes images that have changed. Optionally the BUILD_ALL
and PUBLISH_ALL
variables are considered to allow for manually triggering a full rebuild of all images.
Additionally, tests will now only run on a merge to develop
instead of every push to a feature branch