Skip to content
Latchkey

SIGHUP - CI/CD用語集の定義

SIGHUP(シグナル1)は、もともと端末が切断されたときに送られていました。今日ではデーモンに設定の再読み込みを指示するのに広く使われ、制御端末が閉じられたときにプロセスへ送られます。

CIでは

バックグラウンドプロセスは、それを起動したシェルがstepの終わりに終了すると、SIGHUPによって終了させられることがあります。シェルより長く生存させたいプロセスを切り離すには nohupsetsiddisown を使うか、stepが終わる前に明示的に停止してください。

関連ガイド