package com.perforce.workshop.tjuricek.p4oauth import org.gradle.api.tasks.TaskAction /** */ class StopTestServerTask extends TestServerTask { @TaskAction def stopTestServer() { if (!running) { setDidWork(false) return } def pid = getPidFile().text.trim() String cmd = "kill ${pid}" logger.info("Running ${cmd}") Process process = cmd.execute() process.waitFor() } }