Small Update

This commit is contained in:
Medzik 2021-07-19 12:54:44 +02:00
parent 7a5a86a0aa
commit e5bb0694f5
4 changed files with 2 additions and 79 deletions

View File

@ -1,22 +0,0 @@
stages:
- build
build:
stage: build
image: golang:latest
before_script:
- cd $GOPATH/src
- mkdir -p gitlab.com/$CI_PROJECT_NAMESPACE
- cd gitlab.com/$CI_PROJECT_NAMESPACE
- ln -s $CI_PROJECT_DIR
- cd $CI_PROJECT_NAME
- make deps
script:
- make all
artifacts:
paths:
- pingbot-*
- MD5SUM
- SHA256SUM
- VERSION
expire_in: 14 days

View File

@ -3,9 +3,6 @@ BINARY_NAME=pingbot.out
build:
go build -o ${BINARY_NAME}
all:
./build.sh
run:
go run .
@ -14,4 +11,4 @@ deps:
clean:
go clean
rm pingbot* MD5* SHA256* VERSION
rm pingbot* dist/

View File

@ -1,49 +0,0 @@
#!/usr/bin/env bash
package_split=(${package//\// })
package_name="pingbot"
platforms=(
"linux/amd64"
)
for platform in "${platforms[@]}"
do
platform_split=(${platform//\// })
GOOS=${platform_split[0]}
GOARCH=${platform_split[1]}
output_name=$package_name'-'$GOOS'-'$GOARCH
if [ $GOOS = "windows" ]; then
output_name+='.exe'
fi
echo "Building on ${platform}..."
GOOS=$GOOS GOARCH=$GOARCH go build -o $output_name
echo "Builded!"
done
md5sum $package_name-* > MD5SUM
sha256sum $package_name-* > SHA256SUM
rm -rf VERSION version.go
cat > version.go << EOF
package main
import (
"fmt"
"gitlab.com/gaming0skar123/go/pingbot/config"
)
func main() {
fmt.Print(config.Version)
}
EOF
go run version.go >> VERSION
rm -rf version.go

View File

@ -1,11 +1,8 @@
package config
import (
"fmt"
"runtime"
"time"
)
var GH_Repo = "MagicJuszer/go-pingbot"
var Latest_Binary = fmt.Sprintf("https://gitlab.com/gaming0skar123/go/pingbot/-/jobs/artifacts/main/raw/pingbot-%s-%s?job=build", runtime.GOOS, runtime.GOARCH)
var GH_Repo = "MedzikUser/go-pingbot"
var Latest_Version_Check = 2 * time.Minute