aboutsummaryrefslogtreecommitdiff
path: root/tools/src/updater/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'tools/src/updater/main.go')
-rw-r--r--tools/src/updater/main.go47
1 files changed, 0 insertions, 47 deletions
diff --git a/tools/src/updater/main.go b/tools/src/updater/main.go
deleted file mode 100644
index e6e1560..0000000
--- a/tools/src/updater/main.go
+++ /dev/null
@@ -1,47 +0,0 @@
-package main
-
-import (
- "flag"
- "fmt"
- "net/http"
- "encoding/json"
- "io/ioutil"
-)
-
-func main() {
- helpFlag := flag.Bool("help", false, "Show help information")
- //verboseFlag := flag.Bool("verbose", false, "Print more information")
- //repoFlag := flag.String("repo", "https://neueland.iserlohn-fortress.net/smolbote/downloads", "Repository path")
- //dryRunFlag := flag.Bool("dry-run", false, "Dry run: only check files, do not download")
-
- flag.Parse()
-
- branchesRequest := "https://neueland.iserlohn-fortress.net/gitea/api/v1/repos/aqua/smolbote/branches"
-
- // help flag --> show usage and exit
- if *helpFlag {
- flag.PrintDefaults()
- return
- }
-
- response, err := http.Get(branchesRequest)
- if err != nil {
- panic(err)
- } else if response.StatusCode != 200 {
- fmt.Printf("Could not get manifest: %s\n", response.Status)
- return
- }
- defer response.Body.Close()
-
- body, _ := ioutil.ReadAll(response.Body)
-
- var branches []BranchResponse
- json.Unmarshal(body, &branches)
-
-
- for _,v := range(branches) {
- fmt.Printf("%s\t%s %s\n", v.Name, v.Commit.ID, v.Commit.Timestamp)
- }
- fmt.Println("done")
-
-}