Skip to content

Commit

Permalink
chore(ci): save support zip always after tests
Browse files Browse the repository at this point in the history
Save `support.zip` always, also use a different folder for saving logs,
so we can save artifacts of multi cluster tests.

Signed-off-by: Noel Georgi <[email protected]>
  • Loading branch information
frezbo committed Nov 8, 2024
1 parent 6a42c3b commit 2001167
Show file tree
Hide file tree
Showing 36 changed files with 242 additions and 86 deletions.
44 changes: 43 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-11-07T15:01:48Z by kres 1fc767a.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: default
concurrency:
Expand Down Expand Up @@ -216,6 +216,8 @@ jobs:
name: talos-logs-e2e-docker-short
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
e2e-iso:
Expand Down Expand Up @@ -285,6 +287,8 @@ jobs:
name: talos-logs-e2e-iso
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
e2e-qemu-short:
Expand Down Expand Up @@ -355,6 +359,8 @@ jobs:
name: talos-logs-e2e-qemu-short
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-aws:
Expand Down Expand Up @@ -1052,6 +1058,8 @@ jobs:
name: talos-logs-integration-cilium
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-cloud-images:
Expand Down Expand Up @@ -1234,6 +1242,8 @@ jobs:
name: talos-logs-integration-qemu
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-equinix-metal:
Expand Down Expand Up @@ -1474,6 +1484,8 @@ jobs:
name: talos-logs-integration-extensions
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-gcp:
Expand Down Expand Up @@ -1782,6 +1794,8 @@ jobs:
name: talos-logs-integration-image-factory
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-images:
Expand Down Expand Up @@ -1972,6 +1986,8 @@ jobs:
name: talos-logs-integration-misc-0
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-misc-1:
Expand Down Expand Up @@ -2081,6 +2097,8 @@ jobs:
name: talos-logs-integration-misc-1
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-misc-2:
Expand Down Expand Up @@ -2197,6 +2215,8 @@ jobs:
name: talos-logs-integration-misc-2
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-misc-3:
Expand Down Expand Up @@ -2297,6 +2317,8 @@ jobs:
name: talos-logs-integration-misc-3
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-misc-4:
Expand Down Expand Up @@ -2421,6 +2443,8 @@ jobs:
name: talos-logs-integration-misc-4
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-provision-0:
Expand Down Expand Up @@ -2516,6 +2540,8 @@ jobs:
name: talos-logs-integration-provision-0
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-provision-1:
Expand Down Expand Up @@ -2611,6 +2637,8 @@ jobs:
name: talos-logs-integration-provision-1
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-provision-2:
Expand Down Expand Up @@ -2706,6 +2734,8 @@ jobs:
name: talos-logs-integration-provision-2
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-qemu:
Expand Down Expand Up @@ -2802,6 +2832,8 @@ jobs:
name: talos-logs-integration-qemu
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-qemu-csi-longhorn:
Expand Down Expand Up @@ -2923,6 +2955,8 @@ jobs:
name: talos-logs-integration-qemu-csi-longhorn
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-qemu-csi-rook-ceph:
Expand Down Expand Up @@ -3022,6 +3056,8 @@ jobs:
name: talos-logs-integration-qemu-csi-rook-ceph
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-qemu-encrypted-vip:
Expand Down Expand Up @@ -3120,6 +3156,8 @@ jobs:
name: talos-logs-integration-qemu-encrypted-vip
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-qemu-race:
Expand Down Expand Up @@ -3225,6 +3263,8 @@ jobs:
name: talos-logs-integration-qemu-race
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
integration-reproducibility-test:
Expand Down Expand Up @@ -3411,6 +3451,8 @@ jobs:
name: talos-logs-integration-trusted-boot
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
push:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/integration-cilium-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-09T13:58:35Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-cilium-cron
concurrency:
Expand Down Expand Up @@ -121,5 +121,7 @@ jobs:
name: talos-logs-integration-cilium
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-conformance-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-09T13:58:35Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-conformance-cron
concurrency:
Expand Down Expand Up @@ -93,5 +93,7 @@ jobs:
name: talos-logs-integration-qemu
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-extensions-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-20T17:49:19Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-extensions-cron
concurrency:
Expand Down Expand Up @@ -123,5 +123,7 @@ jobs:
name: talos-logs-integration-extensions
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-image-factory-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-09T13:58:35Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-image-factory-cron
concurrency:
Expand Down Expand Up @@ -180,5 +180,7 @@ jobs:
name: talos-logs-integration-image-factory
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-misc-0-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-09T13:58:35Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-misc-0-cron
concurrency:
Expand Down Expand Up @@ -106,5 +106,7 @@ jobs:
name: talos-logs-integration-misc-0
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-misc-1-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-09T13:58:35Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-misc-1-cron
concurrency:
Expand Down Expand Up @@ -108,5 +108,7 @@ jobs:
name: talos-logs-integration-misc-1
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-misc-2-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-09-09T13:58:35Z by kres 8be5fa7.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-misc-2-cron
concurrency:
Expand Down Expand Up @@ -115,5 +115,7 @@ jobs:
name: talos-logs-integration-misc-2
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-misc-3-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-10-23T17:20:56Z by kres 6d3cad4.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-misc-3-cron
concurrency:
Expand Down Expand Up @@ -99,5 +99,7 @@ jobs:
name: talos-logs-integration-misc-3
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-misc-4-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-11-07T15:01:48Z by kres 1fc767a.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-misc-4-cron
concurrency:
Expand Down Expand Up @@ -123,5 +123,7 @@ jobs:
name: talos-logs-integration-misc-4
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-provision-0-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-10-18T16:27:22Z by kres 34e72ac.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-provision-0-cron
concurrency:
Expand Down Expand Up @@ -94,5 +94,7 @@ jobs:
name: talos-logs-integration-provision-0
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-provision-1-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-10-18T16:27:22Z by kres 34e72ac.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-provision-1-cron
concurrency:
Expand Down Expand Up @@ -94,5 +94,7 @@ jobs:
name: talos-logs-integration-provision-1
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
4 changes: 3 additions & 1 deletion .github/workflows/integration-provision-2-cron.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
#
# Generated on 2024-10-18T16:27:22Z by kres 34e72ac.
# Generated on 2024-11-08T11:46:41Z by kres 1fc767a.

name: integration-provision-2-cron
concurrency:
Expand Down Expand Up @@ -94,5 +94,7 @@ jobs:
name: talos-logs-integration-provision-2
path: |-
~/.talos/clusters/**/*.log
~/.talos/clusters/**/support.zip
/tmp/support-*.zip
!~/.talos/clusters/**/swtpm.log
retention-days: "5"
Loading

0 comments on commit 2001167

Please sign in to comment.