edgelesssys / constellation

Constellation is the first Confidential Kubernetes. Constellation shields entire Kubernetes clusters from the (cloud) infrastructure using confidential computing.
GNU Affero General Public License v3.0
906 stars 47 forks source link

ci: ignore missing files when creating archive #3118

Closed daniel-weisse closed 1 month ago

daniel-weisse commented 1 month ago

Context

During our e2e tests, we have a pre-configured list of files we plan to upload. If some of these files don't exist, our artifact upload action fails, and we never upload an archive. This can happen if the CLI fails during creation of the infrastructure, and then fails to clean up said infrastructure. In this case, no constellation-mastersecret.json was ever created and the archive creation fails. This causes problems for the clean-up action of the upgrade test.

Proposed change(s)

netlify[bot] commented 1 month ago

Deploy Preview for constellation-docs canceled.

Name Link
Latest commit 8bf176413d10573eb1ce2e18be271fc626341e94
Latest deploy log https://app.netlify.com/sites/constellation-docs/deploys/664ee7ce24d2cd0008e72961