101 lines
3.3 KiB
YAML
101 lines
3.3 KiB
YAML
|
name: Release Images
|
||
|
|
||
|
on:
|
||
|
release:
|
||
|
types: [ published ]
|
||
|
|
||
|
jobs:
|
||
|
agent:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-agent
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
collector:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-collector
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
collector-metric:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-collector
|
||
|
dockerfile: Dockerfile-metric
|
||
|
tag_postfix: -metric
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
flink:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-flink
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
hbase:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-hbase
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
mysql:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-mysql
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
quickstart:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-quickstart
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
web:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-web
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
web-metric:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-web
|
||
|
dockerfile: Dockerfile-metric
|
||
|
tag_postfix: -metric
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|
||
|
|
||
|
batch:
|
||
|
uses: pinpoint-apm/pinpoint-docker/.github/workflows/docker-image.yml@master
|
||
|
with:
|
||
|
component: pinpoint-batch
|
||
|
secrets:
|
||
|
docker_username: ${{ secrets.DOCKER_USERNAME }}
|
||
|
docker_token: ${{ secrets.DOCKER_TOKEN }}
|
||
|
docker_password: ${{ secrets.DOCKER_PASSWORD }}
|