Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add Dagger runtime #259

Merged
merged 25 commits into from
Nov 27, 2022
Merged

add Dagger runtime #259

merged 25 commits into from
Nov 27, 2022

Commits on Nov 27, 2022

  1. dagger runtime

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    45a068d View commit details
    Browse the repository at this point in the history
  2. unbump buildkit to v0.10.4

    simpler this way, keeps in sync with dagger which needs stable version
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    1041e7e View commit details
    Browse the repository at this point in the history
  3. dagger: support more things

    * fix exec'ing before mounts are added
    * support thunk dir
    * support thunk env
    * support mounting thunk files
    * support mounting fspaths
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    bc0f019 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b611bf1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    125c925 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0dfc92e View commit details
    Browse the repository at this point in the history
  7. update dagger again

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    da4c394 View commit details
    Browse the repository at this point in the history
  8. fix host paths

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    ac04657 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d379ac6 View commit details
    Browse the repository at this point in the history
  10. back to buildkit by default

    this was a temporary measure, will just use config now
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    3e61bb9 View commit details
    Browse the repository at this point in the history
  11. fix repl setup

    repl had no pool, flag-only commands wouldn't run
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    a34d258 View commit details
    Browse the repository at this point in the history
  12. bump dagger

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    585e89d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e8093e8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2b43b8e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    975c63a View commit details
    Browse the repository at this point in the history
  16. fix inability to run runner

    knew this would backfire immediately
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    8c5ab3e View commit details
    Browse the repository at this point in the history
  17. bump dagger, give up on progress for now

    totally not worth trying to do the old engine stuff anymore now that
    the engine runs in a separate image with special OCI runtimes and etc.
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    b82a1c4 View commit details
    Browse the repository at this point in the history
  18. skip dagger tests

    can probably do this by running a dagger session in bass once we figure
    that out
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    83f2dea View commit details
    Browse the repository at this point in the history
  19. bump nix vendorsha

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    d58bc1e View commit details
    Browse the repository at this point in the history
  20. tidy up

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    b9f54f6 View commit details
    Browse the repository at this point in the history
  21. roll back some complexity from global runtime progress

    this was caused by the need to hook up a progress sink as soon as
    creating the Dagger runtime, rather than on each call.
    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    8699647 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5578ced View commit details
    Browse the repository at this point in the history
  23. Dagger runtime: implement Export

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    a0fa13c View commit details
    Browse the repository at this point in the history
  24. go mod tidy

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    72c21b4 View commit details
    Browse the repository at this point in the history
  25. bump nix vendorsha

    vito committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    3821000 View commit details
    Browse the repository at this point in the history