diff --git a/container/container.go b/container/container.go index df3a513..2a98cd7 100644 --- a/container/container.go +++ b/container/container.go @@ -216,13 +216,13 @@ func (c Container) Build(image string, envs, runs []string) (err error) { return } + err = os.WriteFile(cfile, []byte(cf), os.ModePerm) + if err != nil { + return + } + if c.Exist() { c.Log.Info().Msg("update") - err = os.WriteFile(cfile, []byte(cf), os.ModePerm) - if err != nil { - return - } - } else { c.Log.Info().Msg("build") }