Right now A Pipeline is a graph of Tasks, where Tasks are coupled to a Build, which run as a Pod. We'll eventually need to support alternative implementations for the Build/Task execution for cases like:
- Builds that cannot be containerized for some reason
- Builds that must run on a specific piece of hardware (Mac/iOS)
- Manual approval steps where a busy-looping container would be wasteful
< other use cases here >
Right now A Pipeline is a graph of Tasks, where Tasks are coupled to a Build, which run as a Pod. We'll eventually need to support alternative implementations for the Build/Task execution for cases like:
< other use cases here >