Skip to content

Commit

Permalink
Update CI/CD docs with links and remove test trigger from GitHub work…
Browse files Browse the repository at this point in the history
…flows (#1051)
  • Loading branch information
triffer authored Oct 2, 2024
1 parent e0f785d commit c0936c1
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 12 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/performance-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: main performance tests

on:
push:
branches:
- perf-test
schedule:
- cron: '0 5 * * *' # Run every day at 05:00 AM
jobs:
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/ui-tests-periodic.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
name: UI Tests Periodic

on:
push:
branches:
- perf-test
schedule:
- cron: '0 5 * * 1' #run on schedule every Monday 5:00 AM

Expand Down
13 changes: 7 additions & 6 deletions docs/contributor/04-30-ci-cd.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,10 @@ The following CI jobs generate release artifacts and verify the functional corre

The following CI jobs are scheduled to run at specific times.

| Name | Description |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|
| [`Get manager SHA`]() | Extracts the SHA of the commit that triggered the last successful build of the Istio manager image on main. |
| [`Istio performance test`](https://github.com/kyma-project/istio/blob/fd34803dd516c3b614fda4f5b9d9a4c8b46372bb/.github/workflows/performance-test.yaml#L10) | Runs Istio Manager's performance tests every day at 12:00 AM on a Gardener GCP cluster. |
| [`UI Tests Periodic / Run UI tests`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L8) | Runs UI tests for Busola extensions of Istio Module. |
| [`UI Tests Periodic / Slack Notification`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L32) | Sends a Slack notification to the team's channel if any pipelines fail in the workflow. |
| Name | Description |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|
| [`main performance tests / Get manager SHA`](https://github.com/kyma-project/istio/blob/e0f785da2a127732697a5ff7385740ef8c6f7951/.github/workflows/performance-test.yaml#L12) | Extracts the SHA of the commit that triggered the last successful build of the Istio manager image on main. |
| [`main performance tests / Istio performance test`](https://github.com/kyma-project/istio/blob/fd34803dd516c3b614fda4f5b9d9a4c8b46372bb/.github/workflows/performance-test.yaml#L10) | Runs Istio Manager's performance tests every day at 12:00 AM on a Gardener GCP cluster. |
| [`UI Tests Periodic / Get manager SHA`](https://github.com/kyma-project/istio/blob/e0f785da2a127732697a5ff7385740ef8c6f7951/.github/workflows/ui-tests-periodic.yaml#L11) | Extracts the SHA of the commit that triggered the last successful build of the Istio manager image on main. |
| [`UI Tests Periodic / Run UI tests`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L8) | Runs UI tests for Busola extensions of Istio Module. |
| [`UI Tests Periodic / Slack Notification`](https://github.com/kyma-project/istio/blob/65822779cbf899909088820ab009450e579199f8/.github/workflows/ui-tests-periodic.yaml#L32) | Sends a Slack notification to the team's channel if any pipelines fail in the workflow. |

0 comments on commit c0936c1

Please sign in to comment.