This makes the git branch optional in the api and docker builder, so you can trigger a build knowing only the git sha and repo. This does mean that if you do this, caching will essentially be disabled (it'll still try to pull the master branch first, which should give a pretty good layer cache).
This makes the git branch optional in the api and docker builder, so you can trigger a build knowing only the git sha and repo. This does mean that if you do this, caching will essentially be disabled (it'll still try to pull the master branch first, which should give a pretty good layer cache).