Pārlūkot izejas kodu

deploy a specific branch

tags/v1.6.0
Morgan Bazalgette pirms 2 gadiem
vecāks
revīzija
5d21f2122f
1 mainītis faili ar 10 papildinājumiem un 1 dzēšanām
  1. 10
    1
      startuato_linux.go

+ 10
- 1
startuato_linux.go Parādīt failu

@@ -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") {

Notiek ielāde…
Atcelt
Saglabāt