From 4aa20dbd0cdf1a71454097bb657ab9bd958366b3 Mon Sep 17 00:00:00 2001 From: Hunter Long Date: Tue, 4 Dec 2018 00:15:33 -0800 Subject: [PATCH] package name change --- Makefile | 2 ++ dev/Dockerfile-dev | 2 +- dev/install.sh | 26 ++++++++++++++++++++++++++ dev/postman_environment.json | 15 --------------- dev/{statup.gpg => statping.gpg} | 0 doc.go | 2 +- handlers/settings.go | 1 + 7 files changed, 31 insertions(+), 17 deletions(-) create mode 100644 dev/install.sh delete mode 100644 dev/postman_environment.json rename dev/{statup.gpg => statping.gpg} (100%) diff --git a/Makefile b/Makefile index 4605decf..1dfc069e 100644 --- a/Makefile +++ b/Makefile @@ -177,7 +177,9 @@ docker-push-cypress: # push the :latest tag to Docker hub docker-push-latest: + docker tag hunterlong/statping hunterlong/statping:dev docker push hunterlong/statping:latest + docker push hunterlong/statping:dev docker push hunterlong/statping:v${VERSION} docker-run-mssql: diff --git a/dev/Dockerfile-dev b/dev/Dockerfile-dev index 5f59bfb6..c77ccfd7 100644 --- a/dev/Dockerfile-dev +++ b/dev/Dockerfile-dev @@ -9,7 +9,7 @@ RUN apk add --no-cache libstdc++ gcc g++ make git ca-certificates linux-headers RUN curl -L -s https://github.com/golang/dep/releases/download/$DEP_VERSION/dep-linux-amd64 -o /go/bin/dep && \ chmod +x /go/bin/dep -RUN curl -L -s https://assets.statping.io/sass -o /usr/local/bin/sass && \ +RUN curl -L -s https://assets.statup.io/sass -o /usr/local/bin/sass && \ chmod +x /usr/local/bin/sass WORKDIR /go/src/github.com/hunterlong/statping diff --git a/dev/install.sh b/dev/install.sh new file mode 100644 index 00000000..14a22884 --- /dev/null +++ b/dev/install.sh @@ -0,0 +1,26 @@ +#!/usr/bin/env bash +OS=osx +ARCH=x64 +REPO=github.com/hunterlong/statping +VERSION=$(curl -s "https://$REPO/releases/latest" | grep -o 'tag/[v.0-9]*' | awk -F/ '{print $2}') +if [ `getconf LONG_BIT` = "64" ] +then + ARCH=x64 +else + ARCH=x32 +fi +unameOut="$(uname -s)" +case "${unameOut}" in + Linux*) OS=linux;; + Darwin*) OS=osx;; + CYGWIN*) OS=windows;; + MINGW*) OS=windows;; + *) OS="UNKNOWN:${unameOut}" +esac +printf "Installing $VERSION for $OS $ARCH...\n" +FILE="https://$REPO/releases/download/$VERSION/statping-$OS-$ARCH.tar.gz" +printf "Downloading latest version URL: $FILE\n" +curl -L -sS $FILE -o statping.tar.gz && tar xzf statping.tar.gz && rm statping.tar.gz +chmod +x statping +mv statping /usr/local/bin/ +echo "Statup $VERSION has been successfully installed! Try 'statping version' to check it!" \ No newline at end of file diff --git a/dev/postman_environment.json b/dev/postman_environment.json deleted file mode 100644 index 3d77f40a..00000000 --- a/dev/postman_environment.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "id": "0ff1dcd6-54f3-44a7-9c18-cc3c8e7df357", - "name": "Local Statping", - "values": [ - { - "key": "endpoint", - "value": "http://127.0.0.1:8080", - "description": "", - "enabled": true - } - ], - "_postman_variable_scope": "environment", - "_postman_exported_at": "2018-11-17T16:55:15.031Z", - "_postman_exported_using": "Postman/6.5.2" -} \ No newline at end of file diff --git a/dev/statup.gpg b/dev/statping.gpg similarity index 100% rename from dev/statup.gpg rename to dev/statping.gpg diff --git a/doc.go b/doc.go index 95a03825..9a892c4b 100644 --- a/doc.go +++ b/doc.go @@ -12,7 +12,7 @@ // brew install statping // // // Linux installation -// bash <(curl -s https://assets.statping.com/install.sh) +// bash <(curl -s https://assets.statup.io/install.sh) // statping version // // Docker diff --git a/handlers/settings.go b/handlers/settings.go index f7266e69..75f0c0af 100644 --- a/handlers/settings.go +++ b/handlers/settings.go @@ -102,6 +102,7 @@ func saveAssetsHandler(w http.ResponseWriter, r *http.Request) { err := source.CreateAllAssets(dir) if err != nil { utils.Log(3, err) + sendErrorJson(err, w, r) return } err = source.CompileSASS(dir)