diff --git a/compiled-Release/Simple-Git-Deploy_darwin_386 b/compiled-Release/Simple-Git-Deploy_darwin_386 new file mode 100755 index 0000000..3b8ed01 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_darwin_386 differ diff --git a/compiled-Release/Simple-Git-Deploy_darwin_amd64 b/compiled-Release/Simple-Git-Deploy_darwin_amd64 new file mode 100755 index 0000000..5c2e228 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_darwin_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_dragonfly_amd64 b/compiled-Release/Simple-Git-Deploy_dragonfly_amd64 new file mode 100755 index 0000000..8557f3d Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_dragonfly_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_freebsd_386 b/compiled-Release/Simple-Git-Deploy_freebsd_386 new file mode 100755 index 0000000..84ba9e2 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_freebsd_386 differ diff --git a/compiled-Release/Simple-Git-Deploy_freebsd_amd64 b/compiled-Release/Simple-Git-Deploy_freebsd_amd64 new file mode 100755 index 0000000..b3025b5 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_freebsd_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_freebsd_arm b/compiled-Release/Simple-Git-Deploy_freebsd_arm new file mode 100755 index 0000000..dee3f81 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_freebsd_arm differ diff --git a/compiled-Release/Simple-Git-Deploy_linux_386 b/compiled-Release/Simple-Git-Deploy_linux_386 new file mode 100755 index 0000000..4ff805f Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_linux_386 differ diff --git a/compiled-Release/Simple-Git-Deploy_linux_amd64 b/compiled-Release/Simple-Git-Deploy_linux_amd64 new file mode 100755 index 0000000..0392a12 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_linux_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_linux_arm b/compiled-Release/Simple-Git-Deploy_linux_arm new file mode 100755 index 0000000..0879ebe Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_linux_arm differ diff --git a/compiled-Release/Simple-Git-Deploy_linux_arm64 b/compiled-Release/Simple-Git-Deploy_linux_arm64 new file mode 100755 index 0000000..17f2c3e Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_linux_arm64 differ diff --git a/compiled-Release/Simple-Git-Deploy_linux_ppc64 b/compiled-Release/Simple-Git-Deploy_linux_ppc64 new file mode 100755 index 0000000..7b3ba21 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_linux_ppc64 differ diff --git a/compiled-Release/Simple-Git-Deploy_linux_ppc64le b/compiled-Release/Simple-Git-Deploy_linux_ppc64le new file mode 100755 index 0000000..264bd6d Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_linux_ppc64le differ diff --git a/compiled-Release/Simple-Git-Deploy_nacl_amd64p32 b/compiled-Release/Simple-Git-Deploy_nacl_amd64p32 new file mode 100755 index 0000000..aaa3d33 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_nacl_amd64p32 differ diff --git a/compiled-Release/Simple-Git-Deploy_nacl_arm b/compiled-Release/Simple-Git-Deploy_nacl_arm new file mode 100755 index 0000000..9ba6fd8 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_nacl_arm differ diff --git a/compiled-Release/Simple-Git-Deploy_netbsd_386 b/compiled-Release/Simple-Git-Deploy_netbsd_386 new file mode 100755 index 0000000..2308f94 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_netbsd_386 differ diff --git a/compiled-Release/Simple-Git-Deploy_netbsd_amd64 b/compiled-Release/Simple-Git-Deploy_netbsd_amd64 new file mode 100755 index 0000000..7792979 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_netbsd_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_netbsd_arm b/compiled-Release/Simple-Git-Deploy_netbsd_arm new file mode 100755 index 0000000..27575a1 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_netbsd_arm differ diff --git a/compiled-Release/Simple-Git-Deploy_openbsd_386 b/compiled-Release/Simple-Git-Deploy_openbsd_386 new file mode 100755 index 0000000..dcf0f86 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_openbsd_386 differ diff --git a/compiled-Release/Simple-Git-Deploy_openbsd_amd64 b/compiled-Release/Simple-Git-Deploy_openbsd_amd64 new file mode 100755 index 0000000..ed55c46 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_openbsd_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_plan9_386 b/compiled-Release/Simple-Git-Deploy_plan9_386 new file mode 100755 index 0000000..33bf895 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_plan9_386 differ diff --git a/compiled-Release/Simple-Git-Deploy_plan9_amd64 b/compiled-Release/Simple-Git-Deploy_plan9_amd64 new file mode 100755 index 0000000..131f067 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_plan9_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_solaris_amd64 b/compiled-Release/Simple-Git-Deploy_solaris_amd64 new file mode 100755 index 0000000..d27c7a1 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_solaris_amd64 differ diff --git a/compiled-Release/Simple-Git-Deploy_windows_386.exe b/compiled-Release/Simple-Git-Deploy_windows_386.exe new file mode 100755 index 0000000..98403c1 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_windows_386.exe differ diff --git a/compiled-Release/Simple-Git-Deploy_windows_amd64.exe b/compiled-Release/Simple-Git-Deploy_windows_amd64.exe new file mode 100755 index 0000000..e84c3f4 Binary files /dev/null and b/compiled-Release/Simple-Git-Deploy_windows_amd64.exe differ diff --git a/src/Simple-Git-Deploy/main.go b/src/Simple-Git-Deploy/main.go index d80f7a6..69315d0 100644 --- a/src/Simple-Git-Deploy/main.go +++ b/src/Simple-Git-Deploy/main.go @@ -1,12 +1,12 @@ package main import ( + "encoding/json" "fmt" "github.com/go-ini/ini" + "io/ioutil" "log" "net/http" - "io/ioutil" - "encoding/json" "net/url" "os/exec" ) @@ -62,7 +62,7 @@ func handleHook(w http.ResponseWriter, r *http.Request) { log.Println("Recived payload, Secret:", hook_data.Secret, ", Ref:", hook_data.Ref) if hook_data.Secret == config("secret") { - if hook_data.Ref == config("branch_name") || hook_data.Ref == "refs/heads/" + config("secret") { + if hook_data.Ref == config("branch_name") || hook_data.Ref == "refs/heads/"+config("secret") { log.Println("Recived corresponding secret: ", hook_data.Secret) log.Println("Starting update...") cmd, err := exec.Command("/bin/bash", "deploy.sh", "-k", config("ssh_key"), "-g", config("git_url"), "-d", config("deploy_dir"), "-c", config("container_name")).Output()