タグ

CircleCIに関するymgnのブックマーク (2)

  • ビルドに設定してあるタイムアウトリミットを超えた場合 – CircleCI Japanese Support Center

    CircleCI には、10 分間でタイムアウトする機能が組み込まれています。 そのため、最後の出力から 10 分が経過すると、ビルドは取り消され、停止します。 10 分間以上のアウトプットがないビルドでは、ビルドが取り消されるという問題が起こります。 run の no_output_timeout パラメーターを使用すると、無出力のタイムアウトをデフォルトの 10 分間から、指定した値に変更できます。 例えば、次のような run ステップがあるとします。 - run: command: . ./ourlongscript.sh このスクリプトが実行に時間を要する場合、無出力タイムアウトを次のように延長します。 - run: command: . ./ourlongscript.sh no_output_timeout: 30m no_output_timeout には時間、分、秒単位の値

    ビルドに設定してあるタイムアウトリミットを超えた場合 – CircleCI Japanese Support Center
    ymgn
    ymgn 2019/12/09
    なんかテストケース通ってるのにFAILEDになってるから出力を見てみたら10分でタイムアウトしてて、調べたらこういうことらしい
  • CIマニアから見たGitHub Actions(Beta)の使い所 - くりにっき

    1ヶ月くらい使って勘所が見えてきたのでメモ メリット 1リポジトリ辺り20並列までジョブを並列実行できる ジョブ実行時はアクセストークンが勝手に設定されている マトリクステストがやりやすい 実際にGitHub Actionsに移行したプロダクト zatsu_monitor activerecord-compatible_legacy_migration index_shotgun デメリット yamlのanchorが使えない マトリクステストだとSlack通知がつらい 合わせて読みたい メリット 1リポジトリ辺り20並列までジョブを並列実行できる これに尽きる。 CircleCIにしろTravis CIにしろorganization(user) *1単位で並列数が縛られているため、例えば同じuserの他のリポジトリでジョブが詰まっていると別リポジトリではqueueが詰まってジョブが実行され

    CIマニアから見たGitHub Actions(Beta)の使い所 - くりにっき
  • 1