ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。

セルフホストランナーアプリケーションをサービスとして設定する

セルフホストランナーアプリケーションをサービスとして設定し、マシンの起動時に自動的にランナーアプリケーションが開始されるようにできます。

ここには以下の内容があります:

You must add a runner to your repository before you can configure the self-hosted runner application as a service. 詳しい情報については「セルフホストランナーの追加」を参照してください。

systemdを利用するLinuxのシステムでは、セルフホストランナーアプリケーションと共に配布されているsvc.shスクリプトを使い、セルフホストランナーアプリケーションをサービスとしてインストール及び管理できます。

ランナー マシンで、セルフホストランナー アプリケーションをインストールしたディレクトリでシェルを開きます。 以下のコマンドを使って、セルフホストランナーサービスをインストール及び管理します。

ノート: Windows上でサービスとしてセルフホストランナーアプリケーションを設定するのは、アプリケーションの設定プロセスの一部です。 If you have already configured the self-hosted runner application but did not choose to configure it as a service, you must remove the runner from your repository and re-configure the application. アプリケーションを再設定する場合には、アプリケーションをサービスとして設定するオプションを選択してください。

詳しい情報については「セルフホストランナーの削除」及び「セルフホストランナーの追加」を参照してください。

Windowsでは、ランナーサービスはサービスアプリケーションで管理できます。あるいは、以下のコマンドをPowerShellを使って実行することもできます。

You must add a runner to your repository before you can configure the self-hosted runner application as a service. 詳しい情報については「セルフホストランナーの追加」を参照してください。

ランナー マシンで、セルフホストランナー アプリケーションをインストールしたディレクトリでシェルを開きます。 以下のコマンドを使って、セルフホストランナーサービスをインストール及び管理します。

サービスのインストール

  1. セルフホストランナー アプリケーションが現在実行中の場合は、そのアプリケーションを停止します。

  2. 以下のコマンドでサービスをインストールしてください。

    sudo ./svc.sh install

サービスのインストール

  1. セルフホストランナー アプリケーションが現在実行中の場合は、そのアプリケーションを停止します。

  2. 以下のコマンドでサービスをインストールしてください。

    ./svc.sh install

サービスの起動

以下のコマンドでサービスを起動してください。

./svc.sh install
Start-Service "actions.runner.*"
./svc.sh start

サービスのステータスチェック

以下のコマンドでサービスのステータスをチェックしてください。

./svc.sh start
Get-Service "actions.runner.*"
./svc.sh status

サービスの停止

以下のコマンドでサービスを停止してください。

sudo ./svc.sh stop
Stop-Service "actions.runner.*"
./svc.sh stop

サービスのアンインストール

  1. もし実行中であれば、サービスを停止してください。

  2. 以下のコマンドでサービスをアンインストールしてください。

    sudo ./svc.sh uninstall
    Remove-Service "actions.runner.*"
    ./svc.sh uninstall

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください