2017-10-18 5 views
-1

を通じて永遠に私のサーバー・プロセスを開始しますci.ymlどのように私のgitlab- <p></p>私は自分のサーバーを起動したいのですが、gitlabランナーがタイムアウト(1時間)の後にそれを殺すだろうgitlabのCI/CD(.gitlab-ci.yml)

build: 
    script: 
    - gradle build 
    - sudo gradle run & 

は、彼が

+0

プラットフォームの場合、これは悪意のある用途です。これには理由はありません。別のサーバーを展開する –

答えて

2

Gitlabがタイムアウト後、ランナー、そしてそれによって、すべてのサブプロセスを終了し、彼を殺さないように実行する方法を助けることができますしてください。その周りに方法はありません。

これは、あなたが永遠に何かを実行するためにシングランナーを虐待する必要がある/したいと思う理由とは別の質問です。

+0

正しい方法を教えてもらえますか?サービスを通じて ? – Andreyski

関連する問題