master
Kevin Wan 3 years ago committed by GitHub
parent a6c8113419
commit fa0c364982
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -120,11 +120,6 @@ func generateDockerfile(goFile string, port int, version string, args ...string)
if len(projPath) == 0 { if len(projPath) == 0 {
projPath = "." projPath = "."
} else {
pos := strings.IndexByte(projPath, os.PathSeparator)
if pos >= 0 {
projPath = projPath[pos+1:]
}
} }
out, err := util.CreateIfNotExist(dockerfileName) out, err := util.CreateIfNotExist(dockerfileName)
@ -169,6 +164,12 @@ func getFilePath(file string) (string, error) {
if err != nil { if err != nil {
return "", errors.New("no go.mod found, or not in GOPATH") return "", errors.New("no go.mod found, or not in GOPATH")
} }
// ignore project root directory for GOPATH mode
pos := strings.IndexByte(projPath, os.PathSeparator)
if pos >= 0 {
projPath = projPath[pos+1:]
}
} }
return projPath, nil return projPath, nil

Loading…
Cancel
Save