Skip to content

Commit a11ee53

Browse files
authored
Support servers with overridden dockerfile in server config (github#103)
1 parent 43c2bac commit a11ee53

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

cmd/build/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,10 @@ func buildMcpImage(ctx context.Context, server servers.Server) error {
114114
token := os.Getenv("GITHUB_TOKEN")
115115

116116
if token != "" {
117-
cmd = exec.CommandContext(ctx, "docker", "buildx", "build", "--secret", "id=GIT_AUTH_TOKEN", "-t", "check", "-t", server.Image, "--label", "org.opencontainers.image.revision="+sha, gitURL)
117+
cmd = exec.CommandContext(ctx, "docker", "buildx", "build", "--secret", "id=GIT_AUTH_TOKEN", "-f", server.GetDockerfile(), "-t", "check", "-t", server.Image, "--label", "org.opencontainers.image.revision="+sha, gitURL)
118118
cmd.Env = []string{"GIT_AUTH_TOKEN=" + token, "PATH=" + os.Getenv("PATH")}
119119
} else {
120-
cmd = exec.CommandContext(ctx, "docker", "buildx", "build", "-t", "check", "-t", server.Image, "--label", "org.opencontainers.image.revision="+sha, gitURL)
120+
cmd = exec.CommandContext(ctx, "docker", "buildx", "build", "-f", server.GetDockerfile(), "-t", "check", "-t", server.Image, "--label", "org.opencontainers.image.revision="+sha, gitURL)
121121
cmd.Env = []string{"PATH=" + os.Getenv("PATH")}
122122
}
123123

0 commit comments

Comments
 (0)