Skip to content

Commit b33ecf6

Browse files
thaJeztahndeloof
authored andcommitted
go.mod: bump buildx v0.28.0-rc2, buildkit v0.24.0-rc2
Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 04b8ac5 commit b33ecf6

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ require (
1414
github.com/containerd/platforms v1.0.0-rc.1
1515
github.com/davecgh/go-spew v1.1.1
1616
github.com/distribution/reference v0.6.0
17-
github.com/docker/buildx v0.28.0-rc1
17+
github.com/docker/buildx v0.28.0-rc2
1818
github.com/docker/cli v28.3.3+incompatible
1919
github.com/docker/cli-docs-tool v0.10.0
2020
github.com/docker/docker v28.3.3+incompatible
@@ -28,7 +28,7 @@ require (
2828
github.com/mattn/go-shellwords v1.0.12
2929
github.com/mitchellh/go-ps v1.0.0
3030
github.com/mitchellh/mapstructure v1.5.0
31-
github.com/moby/buildkit v0.24.0-rc1
31+
github.com/moby/buildkit v0.24.0-rc2
3232
github.com/moby/go-archive v0.1.0
3333
github.com/moby/patternmatcher v0.6.0
3434
github.com/moby/sys/atomicwriter v0.1.0

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5Qvfr
128128
github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E=
129129
github.com/dlclark/regexp2 v1.11.0 h1:G/nrcoOa7ZXlpoa/91N3X7mM3r8eIlMBBJZvsz/mxKI=
130130
github.com/dlclark/regexp2 v1.11.0/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8=
131-
github.com/docker/buildx v0.28.0-rc1 h1:XQ0hwhIB+Jf211iBdts30WtsqIQ8/xY7/QcYDzfDFEY=
132-
github.com/docker/buildx v0.28.0-rc1/go.mod h1:LGGGhqW6EbnC96hK9XSVh4h7kI+G/bwTgJJh/uAuQWo=
131+
github.com/docker/buildx v0.28.0-rc2 h1:UYwiYhk9B0Wkw0cTWjoP7caujfwvsSJfxu41xheXQQ8=
132+
github.com/docker/buildx v0.28.0-rc2/go.mod h1:nhsrcN6qzbyOZWsXHwc/nqr70CdvJ7b6CEOEMQ1/0KY=
133133
github.com/docker/cli v28.3.3+incompatible h1:fp9ZHAr1WWPGdIWBM1b3zLtgCF+83gRdVMTJsUeiyAo=
134134
github.com/docker/cli v28.3.3+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8=
135135
github.com/docker/cli-docs-tool v0.10.0 h1:bOD6mKynPQgojQi3s2jgcUWGp/Ebqy1SeCr9VfKQLLU=
@@ -318,8 +318,8 @@ github.com/mitchellh/hashstructure/v2 v2.0.2/go.mod h1:MG3aRVU/N29oo/V/IhBX8GR/z
318318
github.com/mitchellh/mapstructure v0.0.0-20150613213606-2caf8efc9366/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
319319
github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
320320
github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
321-
github.com/moby/buildkit v0.24.0-rc1 h1:taA+MPeYWtGyRQ1SGbdTHVk5khWKFR7f9WI2coW/Ggs=
322-
github.com/moby/buildkit v0.24.0-rc1/go.mod h1:4qovICAdR2H4C7+EGMRva5zgHW1gyhT4/flHI7F5F9k=
321+
github.com/moby/buildkit v0.24.0-rc2 h1:1Z9+R162yauf3SYvn8cGjBPnglMDK4bO+00dNlJSgZI=
322+
github.com/moby/buildkit v0.24.0-rc2/go.mod h1:4qovICAdR2H4C7+EGMRva5zgHW1gyhT4/flHI7F5F9k=
323323
github.com/moby/docker-image-spec v1.3.1 h1:jMKff3w6PgbfSa69GfNg+zN/XLhfXJGnEx3Nl2EsFP0=
324324
github.com/moby/docker-image-spec v1.3.1/go.mod h1:eKmb5VW8vQEh/BAr2yvVNvuiJuY6UIocYsFu/DxxRpo=
325325
github.com/moby/go-archive v0.1.0 h1:Kk/5rdW/g+H8NHdJW2gsXyZ7UnzvJNOy6VKJqueWdcQ=

pkg/compose/build_bake.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ func (s *composeService) doBuildBake(ctx context.Context, project *types.Project
218218

219219
read = append(read, build.Context)
220220
for _, path := range build.AdditionalContexts {
221-
_, err := gitutil.ParseGitRef(path)
221+
_, _, err := gitutil.ParseGitRef(path)
222222
if !strings.Contains(path, "://") && err != nil {
223223
read = append(read, path)
224224
}

pkg/remote/git.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ type gitRemoteLoader struct {
6464
}
6565

6666
func (g gitRemoteLoader) Accept(path string) bool {
67-
_, err := gitutil.ParseGitRef(path)
67+
_, _, err := gitutil.ParseGitRef(path)
6868
return err == nil
6969
}
7070

@@ -79,15 +79,15 @@ func (g gitRemoteLoader) Load(ctx context.Context, path string) (string, error)
7979
return "", fmt.Errorf("git remote resource is disabled by %q", GIT_REMOTE_ENABLED)
8080
}
8181

82-
ref, err := gitutil.ParseGitRef(path)
82+
ref, _, err := gitutil.ParseGitRef(path)
8383
if err != nil {
8484
return "", err
8585
}
8686

8787
local, ok := g.known[path]
8888
if !ok {
89-
if ref.Commit == "" {
90-
ref.Commit = "HEAD" // default branch
89+
if ref.Ref == "" {
90+
ref.Ref = "HEAD" // default branch
9191
}
9292

9393
err = g.resolveGitRef(ctx, path, ref)
@@ -100,7 +100,7 @@ func (g gitRemoteLoader) Load(ctx context.Context, path string) (string, error)
100100
return "", fmt.Errorf("initializing remote resource cache: %w", err)
101101
}
102102

103-
local = filepath.Join(cache, ref.Commit)
103+
local = filepath.Join(cache, ref.Ref)
104104
if _, err := os.Stat(local); os.IsNotExist(err) {
105105
if g.offline {
106106
return "", nil
@@ -130,8 +130,8 @@ func (g gitRemoteLoader) Dir(path string) string {
130130
}
131131

132132
func (g gitRemoteLoader) resolveGitRef(ctx context.Context, path string, ref *gitutil.GitRef) error {
133-
if !commitSHA.MatchString(ref.Commit) {
134-
cmd := exec.CommandContext(ctx, "git", "ls-remote", "--exit-code", ref.Remote, ref.Commit)
133+
if !commitSHA.MatchString(ref.Ref) {
134+
cmd := exec.CommandContext(ctx, "git", "ls-remote", "--exit-code", ref.Remote, ref.Ref)
135135
cmd.Env = g.gitCommandEnv()
136136
out, err := cmd.CombinedOutput()
137137
if err != nil {
@@ -147,7 +147,7 @@ func (g gitRemoteLoader) resolveGitRef(ctx context.Context, path string, ref *gi
147147
if !commitSHA.MatchString(sha) {
148148
return fmt.Errorf("invalid commit sha %q", sha)
149149
}
150-
ref.Commit = sha
150+
ref.Ref = sha
151151
}
152152
return nil
153153
}
@@ -169,7 +169,7 @@ func (g gitRemoteLoader) checkout(ctx context.Context, path string, ref *gitutil
169169
return err
170170
}
171171

172-
cmd = exec.CommandContext(ctx, "git", "fetch", "--depth=1", "origin", ref.Commit)
172+
cmd = exec.CommandContext(ctx, "git", "fetch", "--depth=1", "origin", ref.Ref)
173173
cmd.Env = g.gitCommandEnv()
174174
cmd.Dir = path
175175

@@ -178,7 +178,7 @@ func (g gitRemoteLoader) checkout(ctx context.Context, path string, ref *gitutil
178178
return err
179179
}
180180

181-
cmd = exec.CommandContext(ctx, "git", "checkout", ref.Commit)
181+
cmd = exec.CommandContext(ctx, "git", "checkout", ref.Ref)
182182
cmd.Dir = path
183183
err = cmd.Run()
184184
if err != nil {

0 commit comments

Comments
 (0)