23 lines
634 B
YAML
23 lines
634 B
YAML
version: '3'
|
|
|
|
dotenv: ['.env']
|
|
|
|
tasks:
|
|
build:
|
|
cmds:
|
|
- GOOS=linux GOARCH=amd64 go build -o bin/prometheus-plex-exporter . # The infamous windows .
|
|
build-docker:
|
|
cmds:
|
|
- task: build
|
|
- docker build -t gitea.derajnet.duckdns.org/deranjer/prometheus-plex-exporter:latest .
|
|
publish-docker:
|
|
dotenv: ['.env']
|
|
cmds:
|
|
- task: build
|
|
- task: build-docker
|
|
- docker login gitea.derajnet.duckdns.org -u deranjer -p $DOCKER_PASS
|
|
- docker push gitea.derajnet.duckdns.org/deranjer/prometheus-plex-exporter:latest
|
|
test-env:
|
|
cmds:
|
|
- echo docker login -u deranjer -p $DOCKER_PASS
|