Dead simple CI - http://deadsimpleci.sparrowhub.io/ could be thought as an extension to any modern CI system - GitHub/Gitea/Gitlab/Forgejo/you name it , adding to default pipeline mechanism (usually based on yaml) the convenient for programmers use of general programming languages, it uses web hooks and commit statues API to report results back to native CI

  • melezhikOP
    link
    fedilink
    arrow-up
    3
    ·
    1 个月前

    Feedback are welcome , the project is in very early stage …

  • FizzyOrange
    link
    fedilink
    arrow-up
    3
    ·
    30 天前

    Honestly this looks like it sits in the useless middle ground between “proper CI that has all the features you expect” and “just write a Python/Deno script or whatever”. I can’t see what you gain.

    Also you say “no painful YAML pipelines” but it uses YAML??

    • melezhikOP
      link
      fedilink
      arrow-up
      1
      ·
      30 天前

      It uses yaml only for configuration part, but pipeline itself is far more then that . Not sure what do you mean by “middle ground”, could you please elaborate? Thanks

  • melezhikOP
    link
    fedilink
    arrow-up
    2
    ·
    30 天前

    Just added the feature of running jobs on localhost for debugging:

    cd .dsci/job_one; docker run -it -v $PWD:/opt/job --entrypoint /bin/bash dsci -c "cd /opt/job/; s6 --task-run ."

    • melezhikOP
      link
      fedilink
      arrow-up
      2
      ·
      1 个月前

      Oh, sorry for that, changed theme to light , hopefully better now

        • melezhikOP
          link
          fedilink
          arrow-up
          2
          ·
          1 个月前

          Yep,I will figure out the proper design later , but thanks 😊