Maintained by aalmiray
This plugin is used for starting and stopping UNIX command line processes from within your build.
A typical application of this plugin is for stopping and starting an embedded web server when running functional tests from within your build.
Website | https://github.com/marcoVermeulen/gradle-spawn-plugin |
---|---|
Author | marcoVermeulen |
Version | 0.5.2 |
import com.wiredforcode.gradle.spawn.* buildscript { repositories { ... maven { url 'http://dl.bintray.com/vermeulen-mp/gradle-plugins' } } dependencies { classpath 'com.wiredforcode:gradle-spawn-plugin:0.5.1' } } apply plugin: 'spawn' task startServer(type: SpawnProcessTask, dependsOn: 'assemble') { command "java -jar ${projectDir}/build/libs/zim-service.jar" ready 'Started Application' } task stopServer(type: KillProcessTask)