cog
New Docker+Buildkit client
#2327
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
51
Changes
View On
GitHub
New Docker+Buildkit client
#2327
michaeldwan
merged 51 commits into
main
from
md/docker-api-client-1
partial sdk client, more tests
bf735931
note to self
78200441
fix container log multiplexing
6dbfdb10
return correct not found error from logs
dd16c9aa
test registry helpers for auth, image inspection
1fb618b5
test helpers for image refs, concurrent loads
17d80d31
api client push, authentication support
15f1f00d
helpers to map backend errors
88131501
fix test for connection refused registry
238c7022
fix assertions for both dev and CI
ef44dd4a
move user info logic off command, share with api
e75dd828
move Apt & Tar funcs off command
e23da3af
lint fixes
6b8a1da8
hack mockcommand to fake tar scripts for tests
0d9e18ed
fix for apt packages not passing to monobase apt.sh
238d053f
michaeldwan
force pushed
from
93a8844a
to
238d053f
244 days ago
return new client if env var present
1255a5ff
import buildkit client, add ImageBuild to api client
0d597ac5
container run, start, stop
bb04bef0
run integration tests for both docker clients
25763174
stop failing fast on integration tests
a8d36cc4
lint fixes
a670b562
handle cache, contexts, timestamps, and epoch build opts
633cf035
Merge branch 'main' into md/docker-api-client-1
5228a087
fix hang when an error occurs building the solve graph
b910ed42
buildx secrets, integration test for secrets
95e6eb61
mod tidy
a0fe3d1a
lint fixes
9ea54399
Merge branch 'md/docker-api-client-1' of github.com:replicate/cog int…
13a7e11c
format fix
a7f01e96
fix race in mock docker registry port
abcd3170
Merge branch 'main' into md/docker-api-client-1
918155a5
integration test for secrets
be3c83b9
move credentials logic off command.Command
6be52c4b
move CreateTarFile & CreateAptTarFile to helpers
33559ae9
error helpers
b8275a7e
more docker integration tests
f2dfae46
Update go.mod
9246b18f
fix for merge flub and correct new client func name
9e51b896
remove some code that's only used in the sdk client
2639c32f
michaeldwan
changed the base branch from
main
to
md/docker-sdk-client-prep
243 days ago
Merge branch 'md/docker-sdk-client-prep' into md/docker-api-client-1
b37e7892
lint fix
59d8a734
michaeldwan
changed the title
wip sdk client
New Docker+Buildkit client
243 days ago
michaeldwan
marked this pull request as ready for review
243 days ago
michaeldwan
requested a review
243 days ago
michaeldwan
requested a review
from
copilot-pull-request-reviewer
243 days ago
copilot-pull-request-reviewer
commented on 2025-05-16
remove debug prints
a4b5d2a6
bring back auto remove
5c43f6cc
fix comments
af73d3db
set env var so subtests pickup the right client
74287d12
Base automatically changed from
md/docker-sdk-client-prep
to
main
240 days ago
Merge branch 'main' into md/docker-api-client-1
c2be771b
Merge branch 'main' into md/docker-api-client-1
7445220d
8W9aG
approved these changes on 2025-05-20
michaeldwan
enabled auto-merge (squash)
239 days ago
Merge branch 'main' into md/docker-api-client-1
75794692
fix conflicts
1781f327
fix merge issue
cf167abf
hack to pass required checks
59efcf09
michaeldwan
merged
7710952f
into main
238 days ago
michaeldwan
deleted the md/docker-api-client-1 branch
238 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
8W9aG
copilot-pull-request-reviewer
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub