This repository contains a preconfigured project with a skeleton to develop a scenario.
- Clone the bootstrap project to your local machine (
git clone https://github.com/qalipsis/bootstrap-project.git
) and open it in your IDE. - Open
build.gradle.kts
and uncomment the required plugins, then reload Gradle project. - Rename the file
src/main/kotlin/my/bootstrap/MyBootstrapScenario.kt
and docker image names. - Develop your own scenario.
- Create an archive of your scenario. Execute the statement
./gradlew assemble
. - Upload the docker image:
./gradlew dockerPush
.
- Gradle Shadow - gradle plugin for creating fat/uber JARs with support for package relocation.
- Docker Gradle Plugin - the repository provides Gradle plugins for working with Docker containers.