DSCI is simple yet super flexible pipeline engine to write CI code on regular programming languages, integrates with Forgejo using web hooks. Intended for small teams hosting Forgejo on single VM VPS and willing to create pipelines on regular programming languages

  • melezhik@programming.devOP
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    12 hours ago

    The issues you had just proves that YAML based CI approach always leads to troubles with time. And yeah, I have been there, code generators for YAML. Hundreds of lines for YAML pipelines, etc ))

    It allows the CI engine to determine which jobs to start, what their steps are etc.

    Yep, like a said , I don’t mind to have such a configuration inside YAML, but this should NOT be pipeline code itself )