From a8821b694bc9bece54ca719ef383e023e1efadbf Mon Sep 17 00:00:00 2001 From: mountain Date: Thu, 29 Jun 2023 11:11:23 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B2=84=EC=A0=84=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EA=B2=BD=EB=A1=9C=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/deploy.go | 2 +- replacer/main.go | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/client/deploy.go b/client/deploy.go index 9819e4e..18fb443 100644 --- a/client/deploy.go +++ b/client/deploy.go @@ -265,7 +265,7 @@ func (hc *houstonClient) prepareUpdateSelf(req *shared.DeployRequest) (srcdir st } // houston version 파일 - err = os.WriteFile(path.Join(fname, "@version"), []byte(req.Version), 0444) + err = os.WriteFile(path.Join(path.Dir(fname), "@version"), []byte(req.Version), 0644) if err != nil { return "", "", err } diff --git a/replacer/main.go b/replacer/main.go index ff91436..5a96893 100644 --- a/replacer/main.go +++ b/replacer/main.go @@ -91,9 +91,14 @@ func main() { if dec.Decode(&tempArgs) == nil { nextArgs = tempArgs } - } else if err := copy(path.Join(args[2], ent.Name()), ent.Name()); err != nil { - stdlog.Println("copy failed :", path.Join(args[2], ent.Name()), ent.Name()) - stdlog.Fatal(err) + } else { + err := copy(path.Join(args[2], ent.Name()), ent.Name()) + if err != nil { + stdlog.Println("copy failed :", path.Join(args[2], ent.Name()), ent.Name()) + stdlog.Fatal(err) + } else { + stdlog.Println("file copied :", path.Join(args[2], ent.Name()), ent.Name()) + } } } }