Gradle - executa vários comandos da tarefa

Eu tenho 2 aplicativos separados (em um projeto) que exigem 2 compilações separadas (sencha cmd). Me pediram para criar um script gradle que faça as compilações para os dois aplicativos.

Criei uma tarefa que cria um aplicativo, mas estou tendo problemas ao usar a mesma tarefa para criar o segundo aplicativo.

Isto é o que eu tenho até agora:

task senchaCmdBuild (type: Exec) {
  workingDir 'src/main/app/MYAPP'
  commandLine 'cmd', 'c', 'sencha app build'
}

e isso funciona bem.

Quando adiciono as 2 linhas a seguir à tarefa acima:

 workingDir 'src/main/app/MYOTHERAPP'
 commandLine 'cmd', 'c', 'sencha app build'

o primeiro comando é ignorado e apenas o segundo comando é executado.

Então, de qualquer maneira eu posso executar os dois comandos com uma tarefa?

questionAnswers(4)

yourAnswerToTheQuestion