Compare commits
2 Commits
bbe340f559
...
6a316afd90
| Author | SHA1 | Date | |
|---|---|---|---|
| 6a316afd90 | |||
| 9947835ba1 |
@ -48,7 +48,7 @@ func (h *houstonHandler) GetDeploySources(w http.ResponseWriter, r *http.Request
|
|||||||
ver := fd.Name()
|
ver := fd.Name()
|
||||||
files, _ := os.ReadDir(path.Join(h.deployPath, name, ver))
|
files, _ := os.ReadDir(path.Join(h.deployPath, name, ver))
|
||||||
if len(files) > 0 {
|
if len(files) > 0 {
|
||||||
downloadpath := path.Join(h.deployPath, name, ver, files[0].Name())
|
downloadpath := path.Join(sub_folder_name_deploys, name, ver, files[0].Name())
|
||||||
ver = fmt.Sprintf("%s:%s", ver, downloadpath)
|
ver = fmt.Sprintf("%s:%s", ver, downloadpath)
|
||||||
}
|
}
|
||||||
out = append(out, ver)
|
out = append(out, ver)
|
||||||
|
|||||||
@ -66,10 +66,10 @@ func (h *houstonHandler) RegisterHandlers(serveMux *http.ServeMux, prefix string
|
|||||||
serveMux.Handle(prefix, h)
|
serveMux.Handle(prefix, h)
|
||||||
|
|
||||||
fsx := http.FileServer(http.Dir(h.deployPath))
|
fsx := http.FileServer(http.Dir(h.deployPath))
|
||||||
serveMux.Handle(fmt.Sprintf("%s/deploys/", prefix), http.StripPrefix(fmt.Sprintf("%s/deploys/", prefix), fsx))
|
serveMux.Handle(fmt.Sprintf("%s/%s/", prefix, sub_folder_name_deploys), http.StripPrefix(fmt.Sprintf("%s/deploys/", prefix), fsx))
|
||||||
|
|
||||||
ufsx := http.FileServer(http.Dir(h.downloadPath))
|
ufsx := http.FileServer(http.Dir(h.downloadPath))
|
||||||
serveMux.Handle(fmt.Sprintf("%s/downloads/", prefix), http.StripPrefix(fmt.Sprintf("%s/downloads/", prefix), ufsx))
|
serveMux.Handle(fmt.Sprintf("%s/%s/", prefix, sub_folder_name_downloads), http.StripPrefix(fmt.Sprintf("%s/downloads/", prefix), ufsx))
|
||||||
|
|
||||||
serveMux.HandleFunc(fmt.Sprintf("%s/upload", prefix), func(w http.ResponseWriter, r *http.Request) {
|
serveMux.HandleFunc(fmt.Sprintf("%s/upload", prefix), func(w http.ResponseWriter, r *http.Request) {
|
||||||
defer func() {
|
defer func() {
|
||||||
|
|||||||
Reference in New Issue
Block a user