Wie kann ich eine neue Gradle-Aufgabe ausführen?

Ich habe in build.gradle eine neue Gradle-Aufgabe erstellt:

task callCL(type: Exec) {
   println "hello"
   commandLine './rerun.sh'
}

Was nehme an, um rerun.sh auszuführen:

#!/bin/bash

cucumber -f rerun --out rerun.txt

file="rerun.txt"
if [ -f "$file" ] then
    cucumber @rerun.txt
    rm $file
fi

Ich benutze IntelliJ als IDE. Wie kann ich diese Aufgabe ausführen?

Ich habe versucht, in der zshell-Konsole zu laufen und habe diesen Fehler erhalten:

gradle callCL zsh: befehl nicht gefunden: gradle

Aber in der IDE benutze ich gradle die ganze Zeit damit es installiert werden muss.

Wie kann ich das beheben? Und ist mein Schreiben in Ordnung?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage