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