This repository consists of all the examples used in our blog posts, articles, tutorials and videos.
- Ephemeral Environments Using GitHub Actions: In this example we show how we can use Testkube in ephermeral environments using GitHub actions.
- Pytest Test Workflow: Example to show how to configure a Pytest workflow.
- Cucumber Test Using Gradle: Example to show how to configure a Cucumber test using Gradle Test Worfklow.
- RestAssured Test Using Gradle: Example to show how to configure a RestAssured test using Gradle Test Worfklow.
- Gatling Simple: Example for running a simple Gatling Test Workflow.
- Gatling Distributed: Example for running a distributed Gatling Test Workflow.
- ArgoCD: Example showing how to sync Test Workflows using Argo CD and executing them using post-sync-hooks.
- ArgoRollouts: Example to show how we can use Testkube Workflows to progress a new version of an application in a canary deployment.