castor
castor copied to clipboard
Hardening build pipine
ATM, our release pipeline is sub-optimal. If one artifact could not be build, all the pipeline is KO.
Use a "best effort" pattern
For each artifact, independently of others artifacts:
- build
- upload
so if one build fails, it does not impact all
Add support for pre-release
When we change some build option, if would be nice to be able to use pre-release.
So we must ensure:
- We can publish pre-release without impacting end user
- Our pipe line works as expected