This task is to create a single endpoint to start a new build and remove that logic from the client, currently just with the same logic as the client has.
This is a high priority endpoint as it will unblock:
- Creating the destination repository on the fly (and thus, potentially deprecating the maintain-harbor tool/system)
- Set limits on the amount of bulids a user can create
- Multi-buildpacks/special request buildpacks features
- Old build cleanup