Skip to content

Commit 3fcd6f3

Browse files
committed
deployment method updated
1 parent 28c5bd1 commit 3fcd6f3

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

controllers/pv.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,19 @@ import (
99
"os/exec"
1010
)
1111

12-
func deploy() {
12+
func deploy(oso string, archL string) {
13+
var goos string
14+
var arch string
1315
pr := loadProjectInfo()
14-
goos := "GOOS=" + pr.OS
15-
arch := "GOARCH=" + pr.Arch
1616
name := pr.Name
1717
os.Chdir(pr.Path)
18+
if oso != "" && archL == "" {
19+
goos = "GOOS=" + oso
20+
arch = "GOARCH=" + archL
21+
} else {
22+
goos = "GOOS=" + pr.OS
23+
arch = "GOARCH=" + pr.Arch
24+
}
1825
cmd := exec.Command("env", goos, arch, "go", "build", "-o", name)
1926
cmd.Stdout = os.Stdout
2027
cmd.Stderr = os.Stderr

0 commit comments

Comments
 (0)