すべての記事

Getting Started

CICDoo とは はじめに: オンボーディングウィザード ダッシュボードとインフラマップ

Concepts

本番、ステージング、開発の各ステージ ドメイン、サブドメイン、SSL Odoo のバージョンとエディション(Community と Enterprise) ワークスペースとチームでの共同作業

Servers

サーバーの追加 サーバーのドメインと DNS ロードバランサーを使う サーバーの操作: デプロイ、ログ、チャート

Projects & Git

プロジェクトの作成 GitHub の接続 GitLab の接続 ブランチとインスタンス

Instances & Console

インスタンスの作成 インスタンスの再起動、停止、削除 ステージ間でのブランチのマージ Web IDE とリモートアクセス インスタンス設定の説明 デプロイとジョブキュー

Agent Tasks

エージェントタスクとは エージェントタスクの設定 タスクの実行と結果の確認 エージェント時間と追加購入

Monitoring & Backups

インスタンスのモニタリング バックアップと復元 アラート通知(メールと SMS)

Workspaces & Permissions

ワークスペースメンバーの招待 メンバーの権限とリソースへのアクセス メンバーがリソースを表示または使用できない

Account & Security

二要素認証(2FA) プロフィールと連携の設定 パスワードとアカウントの復旧

Billing & Plans

プランと料金 アップグレードとサブスクリプションの管理 プロジェクトのサブスクリプションが未払いの場合 チャネルパートナープログラム

Support & Tickets

サポートチケットの作成 CICDoo チームのサポートを受ける

Troubleshooting

トラブルシューティング: サーバーを接続できない トラブルシューティング: デプロイが失敗した トラブルシューティング: リポジトリ移動後に git push が 403 で失敗する トラブルシューティング: インスタンスが停止している、または遅い トラブルシューティング: ドメインまたは SSL の問題

インスタンスとコンソール

デプロイとジョブキュー

CICDoo がデプロイなどの操作をキュー内のジョブとして実行する仕組みと、ジョブの状態やログの確認方法。

CICDoo での処理の進み方

インスタンスに対するすべての操作は、キュー内のジョブとして実行されます。コードをプッシュするとデプロイが自動的に始まり、コンソールから実行する操作(再起動、バックアップ、マージなど)も同じようにキューに入ります。各ジョブには状態と、読むことのできるログがあります。

ジョブの種類

次のジョブの種類があります:

  • デプロイ: コードのプッシュ後にインスタンスをビルドしてデプロイします。
  • アップグレード: ソフト再起動です。Odoo を再起動し、モジュールをアップグレードします。
  • 再起動: Docker コンテナのハード再起動です。
  • バックアップ復元: インスタンスのバックアップと復元です。
  • マージ: ステージ間のブランチのマージです。
  • 停止: インスタンスを停止します。
  • 削除: インスタンスを削除します。

ジョブの状態

  • 保留中: 開始待ちです。
  • 処理中(進行中): 準備が進んでいます。
  • 実行中: サーバー上で起動し、実行されています。
  • 完了: 正常に終了しました。
  • 失敗: 何か問題が起きました。理由はログに記録されています。

インスタンスコンソールのキュータブ

インスタンスを開いて キュー タブをクリックします。そのインスタンスの最近のジョブが、種類、状態、開始者(自分、チームメンバー、または自動ジョブの場合は cicdoo)、作成日時とともに一覧表示されます。一覧は自動的に更新され、手動で読み込み直したい場合は更新リンクもあります。

キューページ

サイドバーには、すべてのインスタンスのジョブを 1 つの表にまとめて表示する キュー ページもあります。サーバー、インスタンス(リポジトリとブランチ)、種類、状態、開始者、作成日時が並びます。インスタンスのリンクをクリックすると、そのコンソールに移動します。

ジョブログの表示

任意のジョブで ログを表示(キュータブ)または ログ(キューページ)をクリックします。ジョブの出力全体がダイアログで開きます。ジョブがまだ動いている間は、ログに Live インジケーターが表示され、数秒ごとに更新されるので、デプロイの様子をそのまま追えます。ジョブが失敗した場合は、同じダイアログにログまたはエラーメッセージが表示されます。

関連記事

お困りの場合は、チケットページまたはチャットウィジェットからサポートチケットを作成してください。

まだ解決しませんか?アプリからチケットを作成するか、エンジニアに相談してください。