Skip to content

qalipsis/bootstrap-project

Repository files navigation

Bootstrap Project

This repository contains a preconfigured project with a skeleton to develop scenarios for QALIPSIS.

Prerequisites

  1. Java 11 or later (JDK) is installed on your machine.
  2. You have:
    1. either a text editor with a plugin for Kotlin (Atom, Visual Studio Code...)
    2. or even better an IDE that supports Kotlin.

How to use the bootstrap

  1. Clone the bootstrap project to your local machine (git clone https://github.com/qalipsis/bootstrap-project.git) and open it in your IDE or text editor.
  2. Open build.gradle.kts, add the required QALIPSIS plugins in the section qalipsis { plugins {} } and the dependencies you need.
  3. Reload the Gradle project if your IDE or editor provides this functionality.
  4. Rename the file src/main/kotlin/my/bootstrap/MyBootstrapScenario.kt and docker image name in the docker {} area.
  5. Develop your own scenario.
  6. Create an archive of your scenario. Execute the statement ./gradlew assemble.
  7. Upload the docker image: ./gradlew dockerPush.

Links

  1. Gradle Shadow - gradle plugin for creating fat/uber JARs with support for package relocation.
  2. Docker Gradle Plugin - the repository provides Gradle plugins for working with Docker containers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published