소스 검색

deploy a specific branch

tags/v1.6.0
Morgan Bazalgette 2 년 전
부모
커밋
5d21f2122f
1개의 변경된 파일10개의 추가작업 그리고 1개의 파일을 삭제
  1. 10
    1
      startuato_linux.go

+ 10
- 1
startuato_linux.go 파일 보기

@@ -103,9 +103,18 @@ func updateFromRemote(c *gin.Context) {
c.String(500, "not git ffs")
return
}

br := c.Query("branch")
if br == "" {
br = "master"
}

c.String(200, "all right")
go func() {
if !execCommand("git", "pull", "origin", "master") {
if !execCommand("git", "fetch", "origin", br) {
return
}
if !execCommand("git", "checkout", "origin/"+br) {
return
}
if !execCommand("git", "submodule", "update") {

Loading…
취소
저장