1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【CircleCI】裏で動き続けるSSH用ジョブを終了する

Last updated at Posted at 2020-09-08

SSH接続用ジョブ

Saas型のCI/CDサービスであるCircleCIには
実行に失敗したジョブ(コンテナ)をSSH接続可能にして再実行する便利な機能があります。
ファイル名

ただ、SSH接続すると2時間経つまでこのジョブは裏で動き続けるという罠があり
同時起動数の限られたプランだと他のジョブがしばらく実行されなくなります。
しかもSSH接続用ジョブはPipeLinesに表示されないため、不具合で起動しないのだと勘違いしがちです。

本記事ではこの「Rerun Job with SSH」で起動したSSH接続用のジョブを確認・終了させる方法について書きます。

SSH用ジョブの確認

UIのバージョンアップに伴い、2020/09/01時点では通常のPipeLinesにはSSH接続用ジョブが表示されません。
下のURLを直打ちしてLegacy Jobs Viewから確認してください。

ファイル名

SSH用ジョブの手動終了

下の三つのどれかです。ここでは三番目の手順を説明します(2020/08/13の公式記事)。

  • SSH接続しなければ10分で自動終了
  • SSH接続してしまうと2時間後で自動終了
  • ひと手間かけて手動終了
  1. Legacy Jobs Viewにてジョブ番号を調べる(ジョブ先頭の#のついた数字)
  2. 下のURLを直打ちした先で、右上のRerunのプルダウンから「Cancel Job」を選択する
ファイル名
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?