2015-12-03 158 views
1

所以我有一個shell腳本可以通過gradle運行。問題是我不知道如何運行shell腳本..我希望在構建應用程序時運行腳本。這是第一次與構建系統搞亂..我看着創建任務,但似乎並沒有從應用程序/文件的build.gradle調用:通過gradle運行shell腳本

task runShellScript(type:Exec) { 
doLast { 
    println 'Shell Script finished' 
} 
executable './shell-script' 
+0

你檢查https://docs.gradle.org/current/dsl/org.gradle.api.tasks.Exec.html? – tomasulo

回答

0

build.gradle作爲創建任務:

task task_name(type: Exec) { 
      commandLine './shell_script_name.sh' 
} 

而作爲運行:

gradle task_name