LINE Harness のアップデート

line-harness は1 クリックでアップデートできます。改造していない通常のインストールなら、管理画面のバナーから 自動でアップデートが完了します。所要時間は 1〜3 分程度。

概要

  • 新しいバージョンがリリースされると、管理画面の上部にバナーが表示されます。
  • 改造していない (= ~/.line-harness/ のコードを書き換えていない) 場合、自動でアップデートできます。
  • 改造している場合は安全のため自動アップデートが無効化され、手動アップデートの案内が出ます。
  • 失敗時は自動で前のバージョンに rollback されるので、サービスが止まる心配はほぼありません。

手順 (普通の人向け)

管理画面にログインしているだけで完了します。技術知識は不要です。

  1. 1管理画面 (Owner ロール) を開くと、上部にv0.X.X にアップデートバナーが表示されます。
  2. 2バナーの「アップデート」ボタンを押します。
  3. 3進捗バーが表示されます (build → migrate → deploy → health check)。 1〜3 分でグリーンの「アップデート完了」が出れば終了です。
  4. 4バージョンが上がっていることを /settings で確認。

アップデート中も友だち管理・配信などの通常機能は動き続けます。Worker の切り替えは Cloudflare の atomic deploy で行われます。

失敗した時

アップデート中に何かが失敗した場合、line-harness は自動で前のバージョンに戻ります。基本的にはサービスが止まらないので、慌てる必要はありません。

  • ・Worker は即座にロールバック
  • ・migration は additive-only なので原則戻す必要なし
  • /updates ページで失敗ログを確認できます
詳しいトラブルシューティング

関連ページ

リリース・Issue・PR

Harness シリーズの最新リリース・Issue・PR。データは GitHub から 1 時間ごとに自動取得。

LINE Harness

GitHub

最近の PR

X Harness

GitHub

最新リリース

まだリリースがありません。

オープン Issue(0)

オープンな Issue はありません 🎉

最近の PR

最近の PR はありません。

IG Harness

GitHub

最新リリース

まだリリースがありません。

オープン Issue(0)

オープンな Issue はありません 🎉

最近の PR

最近の PR はありません。

Issue や機能要望は各リポジトリで直接報告できます。コントリビュートも歓迎です。 データは GitHub API から 1 時間ごとに更新されます。