├── .editorconfig ├── .gitignore ├── .release-it.json ├── .travis.yml ├── LICENSE ├── README.adoc ├── bootstrap.sh ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── nb-actions.xml ├── sample-project ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── gatling │ ├── resources │ └── search.csv │ └── simulations │ └── SampleSimulation.scala ├── src ├── main │ ├── groovy │ │ └── com │ │ │ └── github │ │ │ └── lkishalmi │ │ │ └── gradle │ │ │ └── gatling │ │ │ ├── GatlingPlugin.groovy │ │ │ ├── GatlingPluginExtension.groovy │ │ │ ├── GatlingRunTask.groovy │ │ │ ├── JvmConfigurable.groovy │ │ │ └── LogbackConfigTaskAction.groovy │ └── resources │ │ └── META-INF │ │ └── gradle-plugins │ │ └── com.github.lkishalmi.gatling.properties └── test │ ├── groovy │ ├── functional │ │ ├── GradleCompatibilitySpec.groovy │ │ ├── LogbackConfigTaskActionTest.groovy │ │ ├── WhenCompileSimulationSpec.groovy │ │ ├── WhenRunFailingSimulationSpec.groovy │ │ ├── WhenRunSimulationSpec.groovy │ │ └── WhenRunSimulationSysPropsJvmArgsSpec.groovy │ ├── helper │ │ ├── GatlingDebug.groovy │ │ ├── GatlingFuncSpec.groovy │ │ ├── GatlingSpec.groovy │ │ └── GatlingUnitSpec.groovy │ └── unit │ │ ├── GatlingPluginTest.groovy │ │ └── GatlingRunTaskTest.groovy │ └── resources │ ├── gatling-debug │ └── src │ │ └── gatling │ │ ├── resources │ │ └── .gitkeep │ │ └── simulations │ │ └── GatlingDebugSimulation.scala │ └── gradle-layout │ └── src │ ├── gatling │ ├── resources │ │ └── search.csv │ └── simulations │ │ └── computerdatabase │ │ ├── BasicSimulation.scala │ │ └── advanced │ │ └── AdvancedSimulationStep03.scala │ ├── main │ └── java │ │ └── computerdatabase │ │ └── MainUtils.java │ └── test │ └── java │ └── computerdatabase │ └── TestUtils.java └── travis_build.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/.gitignore -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/.release-it.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/README.adoc -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/bootstrap.sh -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /nb-actions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/nb-actions.xml -------------------------------------------------------------------------------- /sample-project/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/build.gradle -------------------------------------------------------------------------------- /sample-project/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /sample-project/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /sample-project/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/gradlew -------------------------------------------------------------------------------- /sample-project/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/gradlew.bat -------------------------------------------------------------------------------- /sample-project/src/gatling/resources/search.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/src/gatling/resources/search.csv -------------------------------------------------------------------------------- /sample-project/src/gatling/simulations/SampleSimulation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/sample-project/src/gatling/simulations/SampleSimulation.scala -------------------------------------------------------------------------------- /src/main/groovy/com/github/lkishalmi/gradle/gatling/GatlingPlugin.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/main/groovy/com/github/lkishalmi/gradle/gatling/GatlingPlugin.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/lkishalmi/gradle/gatling/GatlingPluginExtension.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/main/groovy/com/github/lkishalmi/gradle/gatling/GatlingPluginExtension.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/lkishalmi/gradle/gatling/GatlingRunTask.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/main/groovy/com/github/lkishalmi/gradle/gatling/GatlingRunTask.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/lkishalmi/gradle/gatling/JvmConfigurable.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/main/groovy/com/github/lkishalmi/gradle/gatling/JvmConfigurable.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/github/lkishalmi/gradle/gatling/LogbackConfigTaskAction.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/main/groovy/com/github/lkishalmi/gradle/gatling/LogbackConfigTaskAction.groovy -------------------------------------------------------------------------------- /src/main/resources/META-INF/gradle-plugins/com.github.lkishalmi.gatling.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/main/resources/META-INF/gradle-plugins/com.github.lkishalmi.gatling.properties -------------------------------------------------------------------------------- /src/test/groovy/functional/GradleCompatibilitySpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/functional/GradleCompatibilitySpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/functional/LogbackConfigTaskActionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/functional/LogbackConfigTaskActionTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/functional/WhenCompileSimulationSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/functional/WhenCompileSimulationSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/functional/WhenRunFailingSimulationSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/functional/WhenRunFailingSimulationSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/functional/WhenRunSimulationSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/functional/WhenRunSimulationSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/functional/WhenRunSimulationSysPropsJvmArgsSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/functional/WhenRunSimulationSysPropsJvmArgsSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/helper/GatlingDebug.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/helper/GatlingDebug.groovy -------------------------------------------------------------------------------- /src/test/groovy/helper/GatlingFuncSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/helper/GatlingFuncSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/helper/GatlingSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/helper/GatlingSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/helper/GatlingUnitSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/helper/GatlingUnitSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/unit/GatlingPluginTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/unit/GatlingPluginTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/unit/GatlingRunTaskTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/groovy/unit/GatlingRunTaskTest.groovy -------------------------------------------------------------------------------- /src/test/resources/gatling-debug/src/gatling/resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/gatling-debug/src/gatling/simulations/GatlingDebugSimulation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/resources/gatling-debug/src/gatling/simulations/GatlingDebugSimulation.scala -------------------------------------------------------------------------------- /src/test/resources/gradle-layout/src/gatling/resources/search.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/resources/gradle-layout/src/gatling/resources/search.csv -------------------------------------------------------------------------------- /src/test/resources/gradle-layout/src/gatling/simulations/computerdatabase/BasicSimulation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/resources/gradle-layout/src/gatling/simulations/computerdatabase/BasicSimulation.scala -------------------------------------------------------------------------------- /src/test/resources/gradle-layout/src/gatling/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/resources/gradle-layout/src/gatling/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala -------------------------------------------------------------------------------- /src/test/resources/gradle-layout/src/main/java/computerdatabase/MainUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/resources/gradle-layout/src/main/java/computerdatabase/MainUtils.java -------------------------------------------------------------------------------- /src/test/resources/gradle-layout/src/test/java/computerdatabase/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lkishalmi/gradle-gatling-plugin/HEAD/src/test/resources/gradle-layout/src/test/java/computerdatabase/TestUtils.java -------------------------------------------------------------------------------- /travis_build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -ev 3 | 4 | if [ -z "${TRAVIS_TAG}" ]; then 5 | ./gradlew check 6 | fi 7 | --------------------------------------------------------------------------------