UNPKG

singularci

Version:

SingularCI is a DSL transpiler used to generate CI/CD configuration files for existing CI platforms

22 lines (16 loc) 528 B
# DSL Example Stage - Name "Build" Job - Name "1st Job" Stage("Build") Job("Job1") Task() # DSL Book chapters - 11: Semantic model - 12: Symbol table - 13: Context Variable - 14: Construction builder - 23: Parser generator - 24: Tree construction - Part 6: Code generation # Remember - we're not creating custom containers the pipelines can run in, since it would require self-hosted runners. This adds complexity which conflicts with the risk of SingularCI being harder to use than existing platforms