66 - completed
77jobs :
88 publish-docker-images :
9+ strategy :
10+ max-parallel : 3
11+ fail-fast : false
12+ matrix :
13+ tag : [ 'master', 'master_debug' ]
14+
915 name : publish the docker images for master
1016 if : github.event.workflow_run.conclusion == 'success'
1117 runs-on : ubuntu-latest
@@ -21,15 +27,15 @@ jobs:
2127 github_token : ${{ secrets.GITHUB_TOKEN }}
2228 workflow : integration-build-docker-master.yaml
2329 run_id : ${{ github.event.workflow_run.id }}
24- name : action_image_artifact_${{ env.dockerhub_organization }}_fluent-bit_${{ env.arch }}-master
30+ name : action_image_artifact_${{ env.dockerhub_organization }}_fluent-bit_${{ env.arch }}-${{ matrix.tag }}
2531 path : images
2632 env :
2733 arch : x86_64
2834 dockerhub_organization : fluentbitdev
2935
3036 - name : Import docker image
3137 run : |
32- docker load --input ./images/${{ env.dockerhub_organization }}_fluent-bit_${{ env.arch }}-master
38+ docker load --input ./images/${{ env.dockerhub_organization }}_fluent-bit_${{ env.arch }}-${{ matrix.tag }}
3339 env :
3440 arch : x86_64
3541 dockerhub_organization : fluentbitdev
@@ -42,13 +48,14 @@ jobs:
4248
4349 - name : Push image to Docker Hub
4450 run : |
45- docker push ${{ env.dockerhub_organization }}/fluent-bit:${{ env.arch }}-master
51+ docker push ${{ env.dockerhub_organization }}/fluent-bit:${{ env.arch }}-${{ matrix.tag }}
4652 env :
4753 arch : x86_64
4854 dockerhub_organization : fluentbitdev
4955
5056 - run : |
5157 ./scripts/grafana-add-tag.sh
58+ if: matrix.tag == 'master'
5259 env:
5360 GRAFANA_CLOUD_TOKEN: ${{ secrets.GRAFANA_CLOUD_TOKEN }}
5461 COMMIT_ID: ${{ github.event.workflow_run.head_sha }}
0 commit comments