commit 7902798c57c12173f3b5847b651bbf73a5c0007b Author: Marvin Steadfast Date: Fri Mar 27 09:17:40 2020 +0100 first commit diff --git a/.bumpversion.cfg b/.bumpversion.cfg new file mode 100644 index 0000000..0dc9224 --- /dev/null +++ b/.bumpversion.cfg @@ -0,0 +1,4 @@ +[bumpversion] +current_version = 0.0.0 +commit = True +tag = True diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..4fe33cb --- /dev/null +++ b/.drone.yml @@ -0,0 +1,19 @@ +--- +kind: pipeline +name: default +type: docker +steps: + - name: lint + image: golangci/golangci-lint:v1.23-alpine + commands: + - apk add --no-cache make + - make lint + - name: test + image: golang:1.14 + commands: + - make test + - name: build + image: golang:1.14 + commands: + - go get github.com/mitchellh/gox + - make build diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..86b967b --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +.PHONY: build clean test lint dep-update + +VERSION ?= $(shell git describe --tags --always --dirty --match=v* 2> /dev/null || \ + echo v0) + +build: + export GOFLAGS=-mod=vendor + go generate ./... + CGO_ENABLED=0 gox -osarch="linux/amd64" -mod vendor -ldflags '-extldflags "-static" -X "main.version=${VERSION}"' github.com/xsteadfastx/jitsiexporter/cmd/jitsiexporter + +clean: + rm -f jitsiexporter + +test: + export GOFLAGS=-mod=vendor + go test ./... + +lint: + golangci-lint run --enable-all--timeout 5m + +dep-update: + go get -u ./... + go test ./... + go mod tidy + go mod vendor diff --git a/README.md b/README.md new file mode 100644 index 0000000..02194d9 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# jitsiexporter + +a jitsi meet prometheus exporter diff --git a/cmd/jitsiexporter/main.go b/cmd/jitsiexporter/main.go new file mode 100644 index 0000000..1b9d2b3 --- /dev/null +++ b/cmd/jitsiexporter/main.go @@ -0,0 +1,5 @@ +package main + +import "github.com/xsteadfastx/jitsiexporter" + +func main() {} diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..9d04199 --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module github.com/xsteadfastx/jitsiexporter + +go 1.14 diff --git a/jitsiexporter.go b/jitsiexporter.go new file mode 100644 index 0000000..424d04d --- /dev/null +++ b/jitsiexporter.go @@ -0,0 +1 @@ +package jitsiexporter