#30 Integration Test Support
Pull request opened by
zeryx
This PR adds integration test support by adding integration.py
This file registers and executes each template in the top level directory, if all pass then it returns success.
Any new PR made against main, will now run the runIntegration.yaml file, which will:
• build all images in all templates, and deploy them to
ghcr.io with a unique name
• run integration.py against a particular cluster, and verify that the template default IO succeeds
• tears down (removes) all built images from
ghcr.io, regardless of success/failure
flyteorg/flytekit-python-template
GitHub Actions: build_images
GitHub Actions: teardown_images
GitHub Actions: integration_tests
✅ 3 other checks have passed
3/6 successful checks