Не удается запустить службу через Gradle SSH

У меня есть служба на машине Ubuntu 14.04 LTS, которая запускает приложение Play. Когда я бегу service serviceName start прямо с машины (судо или нет) все работает.

Но я разворачиваю это приложение через Gradle. мой build.gradle использует плагин SSH. Он упаковывает приложение через плагин Play для Gradle, используя dist задача. Затем он загружает гудрон на машину и звонит execute service serviceName start, Мой служебный скрипт регистрирует, что он запущен, но когда я пытаюсь получить доступ к приложению, он не работает или когда посмотреть, что ps aux | grep serviceName дает мне, ничего не отображается.

Есть идеи почему?

Вот часть build.gradle что распаковывает и запускает сервис.

executeSudo "$untarCommand",ignoreError: false,pty: true
println "untar done"
execute "service serverlogapi start", ignoreError: false, pty:true
println "service started"

0 ответов

Другие вопросы по тегам