v0.9.3
In this version, we have enhanced the power of the workflow engine:
- Send notification after workflow execution finished
- Support delegation workload other than pod workload. Such workload will be executed by extenal system, instead of Cyclone.
- Add preset volumes to workflow execution. Users can take advantages of it to conveniently mount certs, timezone files from hosts or mount path from PV. In CICD, dependency caches (e.g. ~/.m2) can also be achieved by this.
- Disdingush normal and trivial stages in workflow. Failure of trivial stages won't affect the overall workflow execution.
And add some features to support CI/CD scene:
- Refactor git resolver to support clone with branches, tags and pull requests
- Add CD image for CD
- Support trigger workflow by SCM(GitHub, GitLab) webhooks
- Watch PV usage