diff --git a/docker/builder/docker-entrypoint.sh b/docker/builder/docker-entrypoint.sh index f971254..4d36ace 100755 --- a/docker/builder/docker-entrypoint.sh +++ b/docker/builder/docker-entrypoint.sh @@ -1,9 +1,19 @@ #!/bin/bash +# Install protoc if [[ ! -x /go/bin/protoc-gen-micro ]]; then cd /tmp go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.28 go install github.com/go-micro/generator/cmd/protoc-gen-micro@v1.0.0 fi +# Install task +sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b /go/bin + +# Install trunk +pushd /go/bin +curl -LO https://trunk.io/releases/trunk +chmod +x trunk +popd + exec "$@" \ No newline at end of file