File tree Expand file tree Collapse file tree 3 files changed +26
-0
lines changed Expand file tree Collapse file tree 3 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 2020
2121 steps :
2222 - checkout
23+ - setup_remote_docker
2324 - restore_cache :
2425 keys :
2526 - v4-crossbuild-cache
4142
4243 steps :
4344 - checkout
45+ - setup_remote_docker
4446 - restore_cache :
4547 keys :
4648 - v4-crossbuild-cache
49+ - run : docker login docker.io -u $DOCKER_LOGIN -p $DOCKER_PASSWORD
50+ - run : docker login quay.io -u $QUAY_LOGIN -p $QUAY_PASSWORD
4751 - run : cd ..; GO111MODULE=on go get github.com/goreleaser/goreleaser@v0.131.1
4852 - run : git reset --hard
4953 - run : make release
Original file line number Diff line number Diff line change @@ -30,3 +30,18 @@ checksum:
3030 name_template : ' checksums.txt'
3131snapshot :
3232 name_template : " {{ .Tag }}-next"
33+ dockers :
34+ -
35+ goos : linux
36+ goarch : amd64
37+ binaries :
38+ - promql-langserver
39+ image_templates :
40+ - " docker.io/prometheuscommunity/promql_langserver:latest"
41+ - " docker.io/prometheuscommunity/promql_langserver:{{ .Tag }}"
42+ - " docker.io/prometheuscommunity/promql_langserver:v{{ .Major }}"
43+ - " docker.io/prometheuscommunity/promql_langserver:v{{ .Major }}.{{ .Minor }}"
44+ - " quay.io/prometheuscommunity/promql_langserver:latest"
45+ - " quay.io/prometheuscommunity/promql_langserver:{{ .Tag }}"
46+ - " quay.io/prometheuscommunity/promql_langserver:v{{ .Major }}"
47+ - " quay.io/prometheuscommunity/promql_langserver:v{{ .Major }}.{{ .Minor }}"
Original file line number Diff line number Diff line change 1+ FROM scratch
2+
3+ LABEL maintainer="The Prometheus Authors <prometheus-developers@googlegroups.com>"
4+
5+ COPY promql-langserver /bin/promql-langserver
6+
7+ ENTRYPOINT [ "/bin/promql-langserver" ]
You can’t perform that action at this time.
0 commit comments