19 lines
393 B
Bash
19 lines
393 B
Bash
#!/bin/bash
|
|
|
|
source $HOME/.config/goreleaser.env
|
|
|
|
if [ -x "$(command -v goreleaser)" ]; then
|
|
goreleaser @$
|
|
else
|
|
GO_SRC="/app"
|
|
docker run --rm \
|
|
-v $PWD:$GO_SRC \
|
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
|
-w $GO_SRC \
|
|
-e GITHUB_TOKEN=$GITHUB_TOKEN \
|
|
-e DOCKER_USERNAME=$DOCKER_USERNAME \
|
|
-e DOCKER_PASSWORD=$DOCKER_PASSWORD \
|
|
goreleaser/goreleaser $@
|
|
fi
|
|
|