Zoom の Jenkins Chatbot 統合の使用
Jenkins は、要件に合わせてカスタマイズできる継続的インテグレーション サーバーです。 600以上のプラグインが含まれており、あなたのためにそれを機能させることができます. Jenkins を Zoom と統合することで、Zoom のチャネルに送信されているビルド通知に関するロボットからの (Zoom チャットを介した) 通知と (ロボットからの) メッセージを受け取ることができます。
Jenkins チャットボットの前提条件
-
Jenkins の管理者アカウントが必要です
-
Jenkins Chatbot を Zoom App Marketplace に含めるための事前承認が付与されました。
ノート: アプリが事前承認されていない場合は、Zoom 管理者がお手伝いします。
Jenkins アプリをインストールして構成する方法
Zoom アプリ マーケットプレイスからインストールする
-
Zoom アカウントでログインして、Zoom アプリ マーケットプレイスにアクセスします。
-
Jenkins を見つけるには、検索ボックスにアプリの名前を入力します。 で 画面の右上隅。
-
Jenkins アプリをクリックすると検索結果に表示され、そのページに移動します。
ノート: アプリがアカウントで事前承認されていない場合は、Zoom 管理者に連絡して承認を受けることをお勧めします。 -
お願いします クリックしてください ボタンを追加します。
-
アプリの権限に同意する場合は、完了したら[許可]をクリックします。
ノート: 管理者が Jenkins Chatbot をインストールしている場合、Jenkins クライアントに Jenkins Chatbot が自動的にインストールされます。
ジェンキンスを構成する チャットボット
ノート: Jenkins アカウントの管理者が完了する必要があるいくつかの手順があります。
-
Zoom 内の 1 つ以上のチャット チャネルに Jenkins 通知を追加したい場合は、Zoom アプリ マーケットプレイスから Jenkins Chatbot をインストールした後に行うことができます。
-
/jenkins connect と入力して Jenkins に接続します。
Jenkins Chatbot がメッセージを受信するとすぐに、そこからダイレクト メッセージが届きます。 このメッセージには、Webhook URL だけでなく、Webhook にログインするためのトークンも含まれます。 -
今後の使用のために、次の手順で使用する Webhook に関連付けられた URL とトークンをコピーします。
-
これを行うには、Jenkins アカウントにサインインする必要があります。
-
[Jenkins の管理]ボタンは、Jenkins ダッシュボードの左側のナビゲーション メニューにあります。
-
プラグインを管理するには、[プラグインの管理]ボタンをクリックします。
-
[使用可能]タブをクリックして検索すると、Zoom を見つけることができます。
-
チェックボックスにチェックを入れ、インストールボタンをクリックして、プラグインをインストールします。
-
プロジェクトのメニューから[設定]ボタンをクリックすると、通知を受け取るプロジェクトを設定できます。
-
Zoom Build Notifier がこのプロジェクトのビルド後のアクションに含まれていることを確認するには、ここに追加します。
-
以前にチャットボットから次の値 (ステップ 2 と 3) を受け取ったと仮定すると、これらの値を以下のテキスト ボックスに追加する必要があります。
-
[詳細…]ボタンをクリックして続行してください。
-
通知を受け取りたいイベントの横にあるボックスにチェックを入れ、横にあるチェック ボックスをオンにします。
-
変更を保存するには、 クリックしてください 保存ボタン。
Jenkins チャットボットの使い方
-
すべてのコマンドの一覧表示: /jenkins help と入力するとヘルプが表示されます
-
チャネルへの接続: /jenkins connect と入力して Jenkins に接続します。
-
チャネルから Jenkins 統合を削除します。「/jenkins disconnect」と入力して、Jenkins を切断できます。
Jenkins チャットボットを削除する方法
-
Zoom アカウントでログインして、Zoom アプリ マーケットプレイスにアクセスします。
-
ページ上部の右隅にある[管理]ボタンをクリックします。
-
を選択 追加した ページの上部にあるナビゲーション メニューの[アプリ]オプション。
-
Jenkins アプリは、横にある[削除]ボタンをクリックして削除できます。
-
ダイアログ ボックスを確認したら、[削除]ボタンをクリックします。
データセキュリティ
-
このアプリを使用すると、次の Zoom 情報にアクセスできます。
-
Zoom アカウントを使用すると、Zoom ユーザーがサブスクライブしているすべてのグループを表示できます。
-
Zoom アカウントを使用すると、Zoom ユーザーの既存のミーティングの詳細を表示できます。
-
Zoom アカウントで、Zoom ユーザーに関する情報を表示できます。
-
-
Jenkins は、このアプリがアクセスできるように、次の情報をこのアプリに提供します。
-
Zoom では、このチャット アプリが動作するために次の権限が許可されます。
-
チャット メッセージは、このチャット アプリを介して Zoom ユーザーに、または IM 会話の IM チャネルに送信できます。
-
このチャット アプリの一部として、Zoom アカウントの Zoom ユーザーを Zoom ミーティングに招待できます。
-
-
このチャット アプリは、次のチャネルを通じて Zoom/Jenkins と安全に通信します。
-
次の認証情報は、このチャット アプリのローカル データ ストアに保存されます。