From b4ab4b010db44ef8435c7ff2e4d27a2e287b7adb Mon Sep 17 00:00:00 2001 From: Jacek Wysocki Date: Tue, 11 Jun 2024 13:31:36 +0200 Subject: [PATCH 01/17] feat: added embedded nats configuration options (#882) * feat: added embedded nats configuration options * chore: added comments to the code * fix: valid path --- charts/testkube-api/templates/_helpers.tpl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/testkube-api/templates/_helpers.tpl b/charts/testkube-api/templates/_helpers.tpl index 3b1e9e8cd..0ffd0bc66 100644 --- a/charts/testkube-api/templates/_helpers.tpl +++ b/charts/testkube-api/templates/_helpers.tpl @@ -175,6 +175,8 @@ Define API environment in agent mode {{- end }} - name: "NATS_SECURE" value: "{{ .Values.nats.tls.enabled }}" +- name: "NATS_EMBEDDED" + value: "{{ .Values.nats.embedded }}" {{- if .Values.nats.tls.certSecret.enabled }} - name: "NATS_CERT_FILE" value: "{{ .Values.nats.tls.certSecret.baseMountPath }}/{{ .Values.nats.tls.certSecret.certFile }}" @@ -277,6 +279,8 @@ Define API environment in standalone mode {{- end }} - name: "NATS_SECURE" value: "{{ .Values.nats.tls.enabled }}" +- name: "NATS_EMBEDDED" + value: "{{ .Values.nats.embedded }}" {{- if .Values.nats.tls.certSecret.enabled }} - name: "NATS_CERT_FILE" value: "{{ .Values.nats.tls.certSecret.baseMountPath }}/{{ .Values.nats.tls.certSecret.certFile }}" From c259d2f6666d2b5e01d539e1be25d996dd30e6dd Mon Sep 17 00:00:00 2001 From: Jacek Wysocki Date: Tue, 11 Jun 2024 14:51:31 +0200 Subject: [PATCH 02/17] fix: nats embedded env not existing when nats disabled (#884) --- charts/testkube-api/templates/_helpers.tpl | 4 ---- 1 file changed, 4 deletions(-) diff --git a/charts/testkube-api/templates/_helpers.tpl b/charts/testkube-api/templates/_helpers.tpl index 0ffd0bc66..3b1e9e8cd 100644 --- a/charts/testkube-api/templates/_helpers.tpl +++ b/charts/testkube-api/templates/_helpers.tpl @@ -175,8 +175,6 @@ Define API environment in agent mode {{- end }} - name: "NATS_SECURE" value: "{{ .Values.nats.tls.enabled }}" -- name: "NATS_EMBEDDED" - value: "{{ .Values.nats.embedded }}" {{- if .Values.nats.tls.certSecret.enabled }} - name: "NATS_CERT_FILE" value: "{{ .Values.nats.tls.certSecret.baseMountPath }}/{{ .Values.nats.tls.certSecret.certFile }}" @@ -279,8 +277,6 @@ Define API environment in standalone mode {{- end }} - name: "NATS_SECURE" value: "{{ .Values.nats.tls.enabled }}" -- name: "NATS_EMBEDDED" - value: "{{ .Values.nats.embedded }}" {{- if .Values.nats.tls.certSecret.enabled }} - name: "NATS_CERT_FILE" value: "{{ .Values.nats.tls.certSecret.baseMountPath }}/{{ .Values.nats.tls.certSecret.certFile }}" From d18d12facf58472eb78c2b3ae3ee144ff17daa02 Mon Sep 17 00:00:00 2001 From: Emil <174873053+ed382@users.noreply.github.com> Date: Tue, 9 Jul 2024 12:32:31 +0200 Subject: [PATCH 03/17] fix: disable dispatch workflow --- .github/workflows/dispatch-develop-push.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/dispatch-develop-push.yaml b/.github/workflows/dispatch-develop-push.yaml index 90d563fbd..23341a0ed 100644 --- a/.github/workflows/dispatch-develop-push.yaml +++ b/.github/workflows/dispatch-develop-push.yaml @@ -7,6 +7,8 @@ on: jobs: dispatch: + # TODO(emil): enable when the dispatch token is no longer a personal access token + if: false runs-on: ubuntu-latest steps: - uses: actions/create-github-app-token@v1 From cf32055687b49fdbacb0696cf5fcf4b9e5571178 Mon Sep 17 00:00:00 2001 From: ypoplavs <45286051+ypoplavs@users.noreply.github.com> Date: Wed, 10 Jul 2024 16:20:34 +0300 Subject: [PATCH 04/17] feat: use github app token (#905) * use github app token --- .github/workflows/dispatch-develop-push.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/dispatch-develop-push.yaml b/.github/workflows/dispatch-develop-push.yaml index 23341a0ed..90d563fbd 100644 --- a/.github/workflows/dispatch-develop-push.yaml +++ b/.github/workflows/dispatch-develop-push.yaml @@ -7,8 +7,6 @@ on: jobs: dispatch: - # TODO(emil): enable when the dispatch token is no longer a personal access token - if: false runs-on: ubuntu-latest steps: - uses: actions/create-github-app-token@v1 From cf7fa2bf6e85d66379297cff35299d1cf88909c9 Mon Sep 17 00:00:00 2001 From: ypoplavs <45286051+ypoplavs@users.noreply.github.com> Date: Tue, 6 Aug 2024 14:25:52 +0300 Subject: [PATCH 05/17] ci: add outputs to sandbox (#923) * add outputs to sandbox --- .github/sandbox-comment-template.md | 9 +++ .github/workflows/dispatch-sandbox-push.yaml | 61 ++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 .github/sandbox-comment-template.md diff --git a/.github/sandbox-comment-template.md b/.github/sandbox-comment-template.md new file mode 100644 index 000000000..ef6fc7b2b --- /dev/null +++ b/.github/sandbox-comment-template.md @@ -0,0 +1,9 @@ +Sandbox environment for `{{ .branch_ref }}` has been created. + +## URLs + +- **Dashboard**: https://dashboard.{{ .branch_ref }}.testkube.dev +- **API**: https://api.{{ .branch_ref }}.testkube.dev +- **Agent**: https://agent.{{ .branch_ref }}.testkube.dev +- **Storage**: https://storage.{{ .branch_ref }}.testkube.dev +- **Websockets**: https://websockets.{{ .branch_ref }}.testkube.dev diff --git a/.github/workflows/dispatch-sandbox-push.yaml b/.github/workflows/dispatch-sandbox-push.yaml index c3215f159..71c366dc5 100644 --- a/.github/workflows/dispatch-sandbox-push.yaml +++ b/.github/workflows/dispatch-sandbox-push.yaml @@ -4,21 +4,82 @@ on: push: branches: - sandbox/** + pull_request: + types: + - opened jobs: dispatch: runs-on: ubuntu-latest steps: - uses: actions/create-github-app-token@v1 + if: startsWith(github.ref, 'refs/heads/sandbox/') id: app-token with: app-id: ${{ secrets.APP_ID }} private-key: ${{ secrets.PRIVATE_KEY }} owner: ${{ github.repository_owner }} + - name: Repository dispatch + if: startsWith(github.ref, 'refs/heads/sandbox/') uses: peter-evans/repository-dispatch@v2 with: token: ${{ steps.app-token.outputs.token }} repository: kubeshop/testkube-deployment event-type: sandbox_agent_charts_update client-payload: '{"ref": "${{ github.ref }}", "ref_name": "${{ github.ref_name }}", "agent_sha": "${{ github.sha }}", "repository": "${{ github.repository }}"}' + + - name: Set version + if: startsWith(github.ref, 'refs/heads/sandbox/') + run: | + #get short commit sha that triggered the flow + echo git_hash="$(git rev-parse --short "$GITHUB_SHA")" >> $GITHUB_ENV + + # Extract everything before the first slash + branch_identifier=$(echo "$GITHUB_REF_NAME" | cut -d'/' -f2-) + + # Replace slashes with dashes using sed + echo branch_identifier=$(echo "$branch_identifier" | sed 's/\//-/g') >> $GITHUB_ENV + + - name: Output summary + if: startsWith(github.ref, 'refs/heads/sandbox/') + run: | + echo -e "### Sandbox Environment" >> $GITHUB_STEP_SUMMARY + echo -e '```' >> $GITHUB_STEP_SUMMARY + echo -e "## URLs" >> $GITHUB_STEP_SUMMARY + echo "- Dashboard: https://dashboard.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY + echo "- API: https://api.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY + echo "- Agent: https://agent.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY + echo "- Storage: https://storage.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY + echo "- Websockets: https://websockets.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY + echo -e '```' >> $GITHUB_STEP_SUMMARY + + - name: Get a branch name if PR is created + if: startsWith(github.event.pull_request.head.ref, 'sandbox/') + run: | + # get a branch name + branch_ref="${{ github.event.pull_request.head.ref }}" + + #remove slash + branch_ref="${branch_ref#*/}" + + #create env var + echo "branch_ref=$branch_ref" >> $GITHUB_ENV + + - name: Render template + if: startsWith(github.event.pull_request.head.ref, 'sandbox/') + id: template + uses: chuhlomin/render-template@v1.4 + with: + template: .github/comment-template.md + vars: | + branch_ref: ${{ env.branch_ref }} + + - name: Create comment on a PR with the endpoints + if: startsWith(github.event.pull_request.head.ref, 'sandbox/') + uses: peter-evans/create-or-update-comment@v4 + with: + token: ${{ secrets.CI_BOT_TOKEN }} + issue-number: ${{ github.event.pull_request.number }} + body: ${{ steps.template.outputs.result }} + From 5c22ec31afad19ba9a97d93c83a13ed11bff141e Mon Sep 17 00:00:00 2001 From: ypoplavs <45286051+ypoplavs@users.noreply.github.com> Date: Tue, 6 Aug 2024 15:54:07 +0300 Subject: [PATCH 06/17] Update dispatch-sandbox-push.yaml --- .github/workflows/dispatch-sandbox-push.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dispatch-sandbox-push.yaml b/.github/workflows/dispatch-sandbox-push.yaml index 71c366dc5..b8672acf7 100644 --- a/.github/workflows/dispatch-sandbox-push.yaml +++ b/.github/workflows/dispatch-sandbox-push.yaml @@ -71,7 +71,7 @@ jobs: id: template uses: chuhlomin/render-template@v1.4 with: - template: .github/comment-template.md + template: .github/sandbox-comment-template.md vars: | branch_ref: ${{ env.branch_ref }} From ab189c3481ffa4c94b5bfb6b80f107ac493e369a Mon Sep 17 00:00:00 2001 From: ypoplavs <45286051+ypoplavs@users.noreply.github.com> Date: Fri, 9 Aug 2024 12:12:02 +0300 Subject: [PATCH 07/17] Fix in sandbox CI --- .github/workflows/dispatch-sandbox-push.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/dispatch-sandbox-push.yaml b/.github/workflows/dispatch-sandbox-push.yaml index b8672acf7..235a63b2e 100644 --- a/.github/workflows/dispatch-sandbox-push.yaml +++ b/.github/workflows/dispatch-sandbox-push.yaml @@ -53,6 +53,10 @@ jobs: echo "- Storage: https://storage.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY echo "- Websockets: https://websockets.${{ env.branch_identifier }}.testkube.dev" >> $GITHUB_STEP_SUMMARY echo -e '```' >> $GITHUB_STEP_SUMMARY + + - name: Checkout + if: startsWith(github.event.pull_request.head.ref, 'sandbox/') + uses: actions/checkout@v4 - name: Get a branch name if PR is created if: startsWith(github.event.pull_request.head.ref, 'sandbox/') From fb0cb77f199b2633e8e13c422b5a126dab6f0ee7 Mon Sep 17 00:00:00 2001 From: ypoplavs <45286051+ypoplavs@users.noreply.github.com> Date: Wed, 14 Aug 2024 15:55:07 +0300 Subject: [PATCH 08/17] fix operator cronjob (#927) --- charts/testkube-operator/templates/deployment.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/testkube-operator/templates/deployment.yaml b/charts/testkube-operator/templates/deployment.yaml index c483f3d96..58e5d3ef5 100644 --- a/charts/testkube-operator/templates/deployment.yaml +++ b/charts/testkube-operator/templates/deployment.yaml @@ -68,10 +68,10 @@ spec: value: "{{ .Values.apiPort }}" - name: APISERVER_TEMPLATE_CRONJOB value: {{- if .Values.cronJobTemplate }} - "{{ toYaml .Values.cronJobTemplate | trimAll "|" | trim | indent 4 | b64enc }}" - {{- else }} - "{{ .Files.Get "cronjob-template.yml" | indent 4 | b64enc }}" - {{- end }} + "{{ .Values.cronJobTemplate | b64enc }}" + {{- else }} + "{{ .Files.Get "cronjob-template.yml" | b64enc }}" + {{- end }} {{- if not .Values.webhook.enabled }} - name: ENABLE_WEBHOOKS value: "false" From e58d5934a89f66d5f2e6efb7ec647c1ec68d5ac2 Mon Sep 17 00:00:00 2001 From: vsukhin Date: Mon, 9 Sep 2024 13:05:21 +0000 Subject: [PATCH 09/17] Tag: 2.1.21; CI/CD. Bumped main helm chart version. --- charts/testkube/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/testkube/Chart.yaml b/charts/testkube/Chart.yaml index f7f78c11e..8b516aadc 100644 --- a/charts/testkube/Chart.yaml +++ b/charts/testkube/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: testkube description: Testkube is an open-source platform that simplifies the deployment and management of automated testing infrastructure. type: application -version: 2.1.20 +version: 2.1.21 dependencies: - name: testkube-operator version: 2.1.1 From 5799d17a4d6c648ee19d8f3d65f536a7ea5813d5 Mon Sep 17 00:00:00 2001 From: Vladislav Sukhin Date: Mon, 9 Sep 2024 16:07:55 +0300 Subject: [PATCH 10/17] feat: Release/v2.1.16 (#934) * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * Merge pull request #885 from kubeshop/workflows-launch Workflows launch * Update Chart.yaml file * Update Chart.yaml file * Update Chart.yaml files * feat: disabled trigger flag * feat: on state change * Update Chart.yaml files * Testkube workflow templates - beta disabled in wizard with testkube.io/wizard: disabled specifically (#886) * feat: added embedded nats configuration options (#882) * feat: added embedded nats configuration options * chore: added comments to the code * fix: valid path * fix: nats embedded env not existing when nats disabled (#884) * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * Update Chart.yaml files * testkube: add support for whitelisting container log scraping * Update Chart.yaml files * feat: add resource limits and requests for containers (#898) * fix data type (#899) * Update Chart.yaml file * Update Chart.yaml files * Update CODEOWNERS * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * fix: disable dispatch workflow * testkube: add support for global mounting of volumes and referencing ca cert * Update Chart.yaml file * feat: add ability to specify custom ca path (#902) (#904) * feat: use github app token (#905) * use github app token * Update Chart.yaml files * Update Chart.yaml files * testkube: add support for global skip certificate verification * Update Chart.yaml files * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml file * feat: refactor webhook disabling (#907) * fix: deprecate disabling webhook Signed-off-by: Vladislav Sukhin * fix: add disable webhook field fo twe Signed-off-by: Vladislav Sukhin * fix: add disable webhooks to executions Signed-off-by: Vladislav Sukhin * fix: deprecated not used field Signed-off-by: Vladislav Sukhin --------- Signed-off-by: Vladislav Sukhin * update ci (#914) * testkube: add support for defining image credentials cache ttl * add sandbox deletion (#915) * fix: deprecate on state change (#913) * fix: deprecate on state change Signed-off-by: Vladislav Sukhin * fix: add webhook events Signed-off-by: Vladislav Sukhin --------- Signed-off-by: Vladislav Sukhin * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * fix: purge executions options (#922) Signed-off-by: Vladislav Sukhin * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * ci: add outputs to sandbox (#923) * add outputs to sandbox * Update dispatch-sandbox-push.yaml * Update Chart.yaml files * Update Chart.yaml files * feat: update CRD - add options to control Test Workflow orchestration (#926) * Fix in sandbox CI * fix operator cronjob (#927) * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * feat: test workflow execution tags (#925) Signed-off-by: Vladislav Sukhin * Update Chart.yaml file * fix: slack config (#930) (#931) * Update Chart.yaml file * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml files * Update Chart.yaml file * feat: added embedded nats configuration options (#882) * feat: added embedded nats configuration options * chore: added comments to the code * fix: valid path * fix: nats embedded env not existing when nats disabled (#884) * fix: disable dispatch workflow * feat: use github app token (#905) * use github app token --------- Signed-off-by: Vladislav Sukhin Co-authored-by: kubeshop-bot Co-authored-by: vsukhin Co-authored-by: exu Co-authored-by: WitoDelnat Co-authored-by: tkonieczny Co-authored-by: povilasv Co-authored-by: Lilla Vass Co-authored-by: Tomasz Konieczny Co-authored-by: Jacek Wysocki Co-authored-by: Dejan Zele Pejchev Co-authored-by: ypoplavs <45286051+ypoplavs@users.noreply.github.com> Co-authored-by: ypoplavs Co-authored-by: Emil Davtyan Co-authored-by: Emil <174873053+ed382@users.noreply.github.com> Co-authored-by: ed382 Co-authored-by: dejanzele Co-authored-by: Dawid Rusnak Co-authored-by: rangoo94 From b0291d21b72b7cdd3a0aeb918cc764366aed65bf Mon Sep 17 00:00:00 2001 From: kubeshop-bot Date: Mon, 9 Sep 2024 13:44:06 +0000 Subject: [PATCH 11/17] Tag: 2.1.16; testkube-api CI/CD. Bumped helm chart, app and docker image tag versions. --- charts/testkube-api/Chart.yaml | 4 ++-- charts/testkube/Chart.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/testkube-api/Chart.yaml b/charts/testkube-api/Chart.yaml index 5c963418c..eb75c4071 100644 --- a/charts/testkube-api/Chart.yaml +++ b/charts/testkube-api/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: testkube-api description: A Helm chart for Testkube api type: application -version: 2.1.15 -appVersion: 2.1.15 +version: 2.1.16 +appVersion: 2.1.16 dependencies: - name: global version: 0.1.2 diff --git a/charts/testkube/Chart.yaml b/charts/testkube/Chart.yaml index 8b516aadc..42cc4537e 100644 --- a/charts/testkube/Chart.yaml +++ b/charts/testkube/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: testkube description: Testkube is an open-source platform that simplifies the deployment and management of automated testing infrastructure. type: application -version: 2.1.21 +version: 2.1.22 dependencies: - name: testkube-operator version: 2.1.1 @@ -18,7 +18,7 @@ dependencies: version: 1.1.7 repository: https://nats-io.github.io/k8s/helm/charts/ - name: testkube-api - version: 2.1.15 + version: 2.1.16 #repository: https://kubeshop.github.io/helm-charts repository: "file://../testkube-api" - name: testkube-logs From 275aa1f19b668087b394e2b40e8f61d4b6fe3e50 Mon Sep 17 00:00:00 2001 From: kubeshop-bot Date: Mon, 9 Sep 2024 16:08:45 +0000 Subject: [PATCH 12/17] Tag: 2.1.17; testkube-api CI/CD. Bumped helm chart, app and docker image tag versions. --- charts/testkube-api/Chart.yaml | 4 ++-- charts/testkube/Chart.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/testkube-api/Chart.yaml b/charts/testkube-api/Chart.yaml index eb75c4071..c61592679 100644 --- a/charts/testkube-api/Chart.yaml +++ b/charts/testkube-api/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: testkube-api description: A Helm chart for Testkube api type: application -version: 2.1.16 -appVersion: 2.1.16 +version: 2.1.17 +appVersion: 2.1.17 dependencies: - name: global version: 0.1.2 diff --git a/charts/testkube/Chart.yaml b/charts/testkube/Chart.yaml index 42cc4537e..dec668674 100644 --- a/charts/testkube/Chart.yaml +++ b/charts/testkube/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: testkube description: Testkube is an open-source platform that simplifies the deployment and management of automated testing infrastructure. type: application -version: 2.1.22 +version: 2.1.23 dependencies: - name: testkube-operator version: 2.1.1 @@ -18,7 +18,7 @@ dependencies: version: 1.1.7 repository: https://nats-io.github.io/k8s/helm/charts/ - name: testkube-api - version: 2.1.16 + version: 2.1.17 #repository: https://kubeshop.github.io/helm-charts repository: "file://../testkube-api" - name: testkube-logs From 1b87727521c988c8517d6352ddce2b71bc1a242e Mon Sep 17 00:00:00 2001 From: Sebastian Choren Date: Mon, 9 Sep 2024 14:09:09 -0300 Subject: [PATCH 13/17] fix(tracetest): fix provisioning importing in configmap (#935) --- charts/tracetest/templates/configmap.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/tracetest/templates/configmap.yaml b/charts/tracetest/templates/configmap.yaml index 95f7f139b..83911871b 100644 --- a/charts/tracetest/templates/configmap.yaml +++ b/charts/tracetest/templates/configmap.yaml @@ -17,7 +17,8 @@ data: {{- toYaml .Values.telemetry | nindent 6 }} server: {{- toYaml .Values.server | nindent 6 }} - provisioning.yaml: |- - {{- toYaml .Values.provisioning | nindent 4 }} + {{- $provision := .Values.provisioning }} + provisioning.yaml: |- + {{- $provision | nindent 4 }} --- {{- end }} From d63103166bf2e140ce1e24d5b304951a50c4e464 Mon Sep 17 00:00:00 2001 From: kubeshop-bot Date: Tue, 10 Sep 2024 12:05:28 +0000 Subject: [PATCH 14/17] Tag: 2.1.18; testkube-api CI/CD. Bumped helm chart, app and docker image tag versions. --- charts/testkube-api/Chart.yaml | 4 ++-- charts/testkube/Chart.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/testkube-api/Chart.yaml b/charts/testkube-api/Chart.yaml index c61592679..135e3181a 100644 --- a/charts/testkube-api/Chart.yaml +++ b/charts/testkube-api/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: testkube-api description: A Helm chart for Testkube api type: application -version: 2.1.17 -appVersion: 2.1.17 +version: 2.1.18 +appVersion: 2.1.18 dependencies: - name: global version: 0.1.2 diff --git a/charts/testkube/Chart.yaml b/charts/testkube/Chart.yaml index dec668674..abab1badc 100644 --- a/charts/testkube/Chart.yaml +++ b/charts/testkube/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: testkube description: Testkube is an open-source platform that simplifies the deployment and management of automated testing infrastructure. type: application -version: 2.1.23 +version: 2.1.24 dependencies: - name: testkube-operator version: 2.1.1 @@ -18,7 +18,7 @@ dependencies: version: 1.1.7 repository: https://nats-io.github.io/k8s/helm/charts/ - name: testkube-api - version: 2.1.17 + version: 2.1.18 #repository: https://kubeshop.github.io/helm-charts repository: "file://../testkube-api" - name: testkube-logs From b23984e08d62fe95584ab5941c2b14173f784395 Mon Sep 17 00:00:00 2001 From: mathnogueira Date: Tue, 10 Sep 2024 18:03:50 +0000 Subject: [PATCH 15/17] automatically updated tracetest related charts --- charts/tracetest/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/tracetest/Chart.yaml b/charts/tracetest/Chart.yaml index 3b702a8ec..d2dbbdf83 100644 --- a/charts/tracetest/Chart.yaml +++ b/charts/tracetest/Chart.yaml @@ -26,10 +26,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.33 +version: 0.3.34 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v1.5.4" +appVersion: "v1.5.5" From 930cd7c4b156dd419ebc8298e4c9ddd52fddeb6f Mon Sep 17 00:00:00 2001 From: kubeshop-bot Date: Thu, 12 Sep 2024 13:12:46 +0000 Subject: [PATCH 16/17] Tag: 2.1.19; testkube-api CI/CD. Bumped helm chart, app and docker image tag versions. --- charts/testkube-api/Chart.yaml | 4 ++-- charts/testkube/Chart.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/charts/testkube-api/Chart.yaml b/charts/testkube-api/Chart.yaml index 135e3181a..60c3a3919 100644 --- a/charts/testkube-api/Chart.yaml +++ b/charts/testkube-api/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: testkube-api description: A Helm chart for Testkube api type: application -version: 2.1.18 -appVersion: 2.1.18 +version: 2.1.19 +appVersion: 2.1.19 dependencies: - name: global version: 0.1.2 diff --git a/charts/testkube/Chart.yaml b/charts/testkube/Chart.yaml index abab1badc..9c23612e5 100644 --- a/charts/testkube/Chart.yaml +++ b/charts/testkube/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: testkube description: Testkube is an open-source platform that simplifies the deployment and management of automated testing infrastructure. type: application -version: 2.1.24 +version: 2.1.25 dependencies: - name: testkube-operator version: 2.1.1 @@ -18,7 +18,7 @@ dependencies: version: 1.1.7 repository: https://nats-io.github.io/k8s/helm/charts/ - name: testkube-api - version: 2.1.18 + version: 2.1.19 #repository: https://kubeshop.github.io/helm-charts repository: "file://../testkube-api" - name: testkube-logs From 969ac2b1b6fd2c9d326e571ffebac35266a08650 Mon Sep 17 00:00:00 2001 From: xoscar Date: Thu, 12 Sep 2024 16:11:44 +0000 Subject: [PATCH 17/17] automatically updated tracetest related charts --- charts/tracetest/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/tracetest/Chart.yaml b/charts/tracetest/Chart.yaml index d2dbbdf83..89aee45b3 100644 --- a/charts/tracetest/Chart.yaml +++ b/charts/tracetest/Chart.yaml @@ -26,10 +26,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.34 +version: 0.3.35 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v1.5.5" +appVersion: "v1.6.0"