feat: add pipeline source and schedule name simulation capabilities - #1630
feat: add pipeline source and schedule name simulation capabilities#1630xoro wants to merge 1 commit into
Conversation
- Add --pipeline-source option supporting all 15 official GitLab CI sources - Add --schedule-name option for testing specific schedule configurations - Implement comprehensive validation and error handling - Add constants-based validation with VALID_PIPELINE_SOURCES array - Add complete test coverage and examples directory - Update documentation with step-by-step getting started guide Enables local testing of complex GitLab CI pipeline configurations including conditional logic, scheduled pipelines, and complex rules.
|
@xoro Holy christ, this is awesome work 😄 I'll probably be a few days with my review, but hang tight. |
|
@firecow Thank you very much for your nice feedback. :-) |
|
I just figured out that I have implemented an already existing functionality. I therefor close the pr! |
Enables local testing of complex GitLab CI pipeline configurations including conditional logic, scheduled pipelines, and complex rules.