Skip to content

Commit

Permalink
test all flows
Browse files Browse the repository at this point in the history
  • Loading branch information
ypoplavs committed Jun 3, 2024
1 parent f00955d commit 81f8246
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 39 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/docker-build-api-executors-tag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -653,7 +653,7 @@ jobs:
- name: Push multi-arch image to the Registry
run: |
docker push kubeshop/testkube-cypress-executor:${{ steps.tag.outputs.tag }}-${{ matrix.version }}-amd64
docker push kubeshop/testkube-cypress-executor:${{ steps.tag.outputs.tag }}-${{ matrix.version }}-arm64v8
docker push kubeshop/testkube-cypress-executor:${{ steps.tag.outputs.tag }}-${{ matrix.version }}-arm64
executor_postman_node21:
runs-on: ubuntu-latest
Expand Down
37 changes: 19 additions & 18 deletions .github/workflows/docker-build-develop.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ on:
push:
branches:
- develop
- ci/sanbox-flow
paths-ignore:
- 'docs/**'
env:
Expand Down Expand Up @@ -744,21 +745,21 @@ jobs:
docker manifest push -p kubeshop/testkube-${{ matrix.service }}:${{ steps.commit.outputs.short }}
workflow_dispatch:
needs: [api, single_executor, executor_jmeter, executor_jmeterd, jmeterd_slave, executor_maven, executor_gradle, executor_cypress, executor_playwright]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Get commit sha
id: github_sha
run: echo "::set-output name=sha_short::${GITHUB_SHA::7}"

- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.CI_BOT_TOKEN }}
repository: kubeshop/helm-charts
event-type: trigger-workflow-api-develop
client-payload: '{"image_tag_api": "${{ steps.github_sha.outputs.sha_short }}"}'
# workflow_dispatch:
# needs: [api, single_executor, executor_jmeter, executor_jmeterd, jmeterd_slave, executor_maven, executor_gradle, executor_cypress, executor_playwright]
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v4
#
# - name: Get commit sha
# id: github_sha
# run: echo "::set-output name=sha_short::${GITHUB_SHA::7}"
#
# - name: Repository Dispatch
# uses: peter-evans/repository-dispatch@v3
# with:
# token: ${{ secrets.CI_BOT_TOKEN }}
# repository: kubeshop/helm-charts
# event-type: trigger-workflow-api-develop
# client-payload: '{"image_tag_api": "${{ steps.github_sha.outputs.sha_short }}"}'
37 changes: 19 additions & 18 deletions .github/workflows/docker-build-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- release/**
- ci/sanbox-flow
paths-ignore:
- 'docs/**'
env:
Expand Down Expand Up @@ -744,21 +745,21 @@ jobs:
docker manifest create kubeshop/testkube-postman-executor:node21-${{ steps.commit.outputs.short }} --amend kubeshop/testkube-postman-executor:node21-${{ steps.commit.outputs.short }}-arm64v8 --amend kubeshop/testkube-postman-executor:node21-${{ steps.commit.outputs.short }}-amd64
docker manifest push -p kubeshop/testkube-postman-executor:node21-${{ steps.commit.outputs.short }}
workflow_dispatch:
needs: [ api, single_executor, executor_jmeter, executor_jmeterd, jmeterd_slave, executor_maven, executor_gradle, executor_cypress, executor_playwright ]
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Get commit sha
id: github_sha
run: echo "::set-output name=sha_short::${GITHUB_SHA::7}"

- name: Repository Dispatch
uses: peter-evans/repository-dispatch@v3
with:
token: ${{ secrets.CI_BOT_TOKEN }}
repository: kubeshop/helm-charts
event-type: trigger-workflow-api-release
client-payload: '{"image_tag_api": "${{ steps.github_sha.outputs.sha_short }}"}'
# workflow_dispatch:
# needs: [ api, single_executor, executor_jmeter, executor_jmeterd, jmeterd_slave, executor_maven, executor_gradle, executor_cypress, executor_playwright ]
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v4
#
# - name: Get commit sha
# id: github_sha
# run: echo "::set-output name=sha_short::${GITHUB_SHA::7}"
#
# - name: Repository Dispatch
# uses: peter-evans/repository-dispatch@v3
# with:
# token: ${{ secrets.CI_BOT_TOKEN }}
# repository: kubeshop/helm-charts
# event-type: trigger-workflow-api-release
# client-payload: '{"image_tag_api": "${{ steps.github_sha.outputs.sha_short }}"}'
2 changes: 0 additions & 2 deletions goreleaser_files/.goreleaser-docker-build-testworkflow.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
project_name: testkube-tw-init

env:
# Goreleaser always uses the docker buildx builder with name "default"; see
# https://github.com/goreleaser/goreleaser/pull/3199
Expand Down

0 comments on commit 81f8246

Please sign in to comment.