canonical / charmed-kubeflow-workflows

Repository that containes GitHub workflows and shareable configs for Charmed Kubeflow
0 stars 0 forks source link

keep built charm as an artifact to be re-used across different workflows #4

Open DnPlas opened 1 year ago

DnPlas commented 1 year ago

If we have a step that builds the charm under test, we can save that .charm file as an artifact to be re-used across other workflows, reducing errors (timeouts, networking, transitory) and execution time. For instance:

  1. Build and deploy charm for running e2e integration tests -> save .charm file as artifact.
  2. Run observability tests using the charm built in the previous step.
  3. Success.