File tree Expand file tree Collapse file tree 4 files changed +29
-4
lines changed Expand file tree Collapse file tree 4 files changed +29
-4
lines changed Original file line number Diff line number Diff line change
1
+ name : build-docker
2
+
3
+ on :
4
+ release :
5
+ types : [published]
6
+
7
+ jobs :
8
+ build :
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - uses : actions/setup-go@v2
12
+ with :
13
+ go-version : 1.14.x
14
+ - uses : actions/checkout@v2
15
+ - name : Login to quay.io Docker Image Registry
16
+ uses : docker/login-action@v1
17
+ with :
18
+ registry : quay.io
19
+ username : " ${{ secrets.QUAY_USER }}"
20
+ password : " ${{ secrets.QUAY_PASS }}"
21
+ - run : make docker docker-publish
22
+ env :
23
+ DOCKER_IMAGE_TAG : ${{ github.event.release.tag_name }}
24
+ - run : make docker docker-publish
25
+ env :
26
+ DOCKER_IMAGE_TAG : latest
File renamed without changes.
Original file line number Diff line number Diff line change 1
- FROM circleci/golang:1.14 AS builder
2
- COPY . /go/src/github.com/prometheus-community/jiralert
3
- RUN mkdir -p /go/src/github.com/prometheus-community/jiralert && sudo chown -R circleci:circleci /go/src/github.com/prometheus-community/
1
+ FROM golang:1.14 AS builder
4
2
WORKDIR /go/src/github.com/prometheus-community/jiralert
3
+ COPY . /go/src/github.com/prometheus-community/jiralert
5
4
RUN GO111MODULE=on GOBIN=/tmp/bin make
6
5
7
6
FROM quay.io/prometheus/busybox-linux-amd64:latest
8
7
9
8
COPY --from=builder /go/src/github.com/prometheus-community/jiralert/jiralert /bin/jiralert
10
9
11
10
ENTRYPOINT [ "/bin/jiralert" ]
12
-
Original file line number Diff line number Diff line change
1
+ DOCKER_REPO ?= quay.io/jiralert
1
2
DOCKER_IMAGE_NAME ?= jiralert
2
3
3
4
include Makefile.common
You can’t perform that action at this time.
0 commit comments