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

Dagger runtime: services, stable timestamps, locked cache access #267

Merged
merged 4 commits into from
Feb 26, 2023

Conversation

vito
Copy link
Owner

@vito vito commented Feb 26, 2023

  • Services work in exactly the same way as the Buildkit runtime, only Dagger is doing all the heavy lifting.
  • Use WithTimestamps so thunk paths have the same stable timestamp guarantees as with the Buildkit runtime.
  • Configure Locked synchronization for cache paths.

Just four failing Dagger runtime tests to go! (Cache subpaths, secrets, OCI image archives, and TLS.)

@vito vito added the enhancement New feature or request label Feb 26, 2023
should be configurable in the future, just matching Buildkit runtime and
making test pass in the process
@vito vito merged commit 4497e97 into main Feb 26, 2023
@vito vito deleted the dagger-services branch February 26, 2023 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant