HackerTrans
トップ新着トレンドコメント過去質問紹介求人

dan_manges

no profile record

投稿

Now Available: Depot CI

depot.dev
18 ポイント·投稿者 dan_manges·4 か月前·5 コメント

Work in Progress Commits Are a Thing of the Past

rwx.com
1 ポイント·投稿者 dan_manges·5 か月前·0 コメント

What would GitHub Actions look like if you designed it today?

rwx.com
5 ポイント·投稿者 dan_manges·6 か月前·3 コメント

コメント

dan_manges
·6 か月前·議論
I've been working on this problem for the past couple of years. State of the art:

- local CLI instead of git push to run

- graph-based task definitions with automatic distributed execution, instead of the job/step abstraction

- automatic content-based caching to skip unnecessary executions (happens a lot in CI pipelines)

- container-based runtime (instead of proprietary base images) without using docker directly (too slow)

There are a lot of other ways to improve the developer experience. Happy to chat with anybody interested, I'm [email protected]
dan_manges
·8 か月前·議論
Hey! I'm one of the RWX cofounders. We don't have a self-hosted option yet, but we're interested in opening it up in the future. Our infrastructure is more complex to run than normal self-hosted runners infrastructure, due to extensive caching and provisioning optimizations.
dan_manges
·10 か月前·議論
We support anchors in our CI/CD syntax at RWX, but only in a specific `aliases` section. I think this is a nice compromise.

  aliases:
    common-env: &common-env
      key1: value1
      key2: value2

  tasks:
    - key: some-task
      run: ...
      env:
        <<: *common-env
https://www.rwx.com/docs/mint/aliases