awslabs / crossplane-on-eks

Crossplane bespoke composition blueprints for AWS resources
Apache License 2.0
307 stars 109 forks source link

[FEATURE] E2E to validate PRs as a success criteria to merge. #192

Open elamaran11 opened 1 month ago

elamaran11 commented 1 month ago

Is your feature request related to a problem? Please describe

Request for a feature for E2E to validate PRs as a success criteria to merge. This helps us with avoiding manual validation checking out PR changes. E2E should run crossplane compositions and example implementations in an EKS cluster and report back on any failures to PR.

Describe the solution you'd like

Request for a feature for E2E to validate PRs as a success criteria to merge. This helps us with avoiding manual validation checking out PR changes. E2E should run crossplane compositions and example implementations in an EKS cluster and report back on any failures to PR.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Add any other context or screenshots about the feature request here.

ytsarev commented 1 month ago

Please consider using https://github.com/crossplane/uptest - it helped us a lot with building e2e pipelines for Crossplane Providers and Configurations. We recently made a presentation of Uptest on Level Up event: https://www.youtube.com/watch?v=sOjGOCVjcPc