mirror of
https://github.com/drone/drone-kaniko.git
synced 2026-06-04 10:14:55 +08:00
fix: [CI-14073]: Print absolute lookup path incase dockerfile not present (#163)
This commit is contained in:
@@ -227,7 +227,15 @@ func (p Plugin) Exec() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if _, err := os.Stat(p.Build.Dockerfile); os.IsNotExist(err) {
|
if _, err := os.Stat(p.Build.Dockerfile); os.IsNotExist(err) {
|
||||||
return fmt.Errorf("dockerfile does not exist at path: %s", p.Build.Dockerfile)
|
|
||||||
|
// Get absolute path for better error message. If path is empty, this will
|
||||||
|
// return the current working directory, showing where the plugin looked.
|
||||||
|
absPath, absErr := filepath.Abs(p.Build.Dockerfile)
|
||||||
|
if absErr != nil {
|
||||||
|
absPath = p.Build.Dockerfile
|
||||||
|
}
|
||||||
|
|
||||||
|
return fmt.Errorf("dockerfile does not exist at path: %s", absPath)
|
||||||
}
|
}
|
||||||
|
|
||||||
var tags = p.Build.Tags
|
var tags = p.Build.Tags
|
||||||
|
|||||||
Reference in New Issue
Block a user