You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I came across Dagger and thought it would be a great tool to integrate with e2e-Framework tests. Dagger provides programmatic constructs to describe and implement build/publishing for CI/CD pipelines. Think of Dagger as a fancy/modern Makefile (instead you write your steps in languages like Go, Python, and Typescript).
There are minor overlaps between Dagger and e2e-Framework step functions. Both e2e-Framework steps functions and Dagger functions can be used to handle environment setup and teardowns. However, Dagger goes much further as it is designed for handling these steps. Dagger can
Setup containerized environment
Run unit tests (would trigger e2e-framework tests)
Build code into containers
Publish containers to repository
Proposal
Write an example documentation that shows how to use Dagger to drive e2e-framework test
Possibly create a default Dagger module, under third_party/dagger/modules that:
Setup test environment
Initialize Kind cluster
Launch test e2e-framework tests
Clean up
Investigate better integration with Dagger
Extra Labels
No response
The text was updated successfully, but these errors were encountered:
What do you want to see?
I came across Dagger and thought it would be a great tool to integrate with e2e-Framework tests. Dagger provides programmatic constructs to describe and implement build/publishing for CI/CD pipelines. Think of Dagger as a fancy/modern Makefile (instead you write your steps in languages like Go, Python, and Typescript).
There are minor overlaps between Dagger and e2e-Framework step functions. Both e2e-Framework steps functions and Dagger functions can be used to handle environment setup and teardowns. However, Dagger goes much further as it is designed for handling these steps. Dagger can
Proposal
example
documentation that shows how to use Dagger to drive e2e-framework testthird_party/dagger/modules
that:Extra Labels
No response
The text was updated successfully, but these errors were encountered: