We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents e0391fc + 6af66ba commit a2070caCopy full SHA for a2070ca
danger-kotlin-library/src/main/kotlin/systems/danger/kotlin/Utils.kt
@@ -6,4 +6,13 @@ class Utils {
6
fun readFile(path: String): String {
7
return File(path).readText()
8
}
9
+
10
+ fun exec(command: String, arguments: Array<String> = arrayOf()): String {
11
+ var commandToExec = "/bin/bash -c $command" + if (arguments.isNotEmpty()) " " + arguments.joinToString(" ") else ""
12
13
+ val process = Runtime.getRuntime().exec(commandToExec)
14
+ process.waitFor()
15
16
+ return process.inputStream.bufferedReader().readText()
17
+ }
18
0 commit comments