forked from prometheus/jmx_exporter
-
Notifications
You must be signed in to change notification settings - Fork 3
26 lines (26 loc) · 778 Bytes
/
release.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: Release
on:
release:
types: [released]
jobs:
buildDockerImage:
strategy:
matrix:
docker: ['ubi','scratch']
name: Build docker image ${{ matrix.docker }}
runs-on: ubuntu-latest
steps:
- name: Release if tagged
if: "!startswith(github.ref, 'refs/tags/v')"
run: exit 78
- name: build
uses: sysdiglabs/[email protected]
with:
exporter: promcat-jmx-exporter
artifactory_token: ${{ secrets.GAR_DEV_RW_JSON_KEY }}
artifactory_username: _json_key
sysdig_secure_token: ${{ secrets.SYSDIG_SECURE_TOKEN }}
tag_name: ${{ github.event.release.tag_name }}
target: ${{ matrix.docker }}
repository: us-docker.pkg.dev
dockerfile: "./build/Dockerfile"