ジェンキンス統合

ジェンキンス統合

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

DevOpsツールは、共同作業を促進し、自動化を活用し、プロセスや進捗の追跡・監視能力を向上させるために構築されています。顧客の要件が増加する中、開発および運用は迅速なフェーズで成果を提供する必要があります。アジャイルチームが作業を整理し、納期を守るためにDevOpsツールを導入することを強く推奨します。
Jenkinsは、Zoho Sprintsと安全に連携できる、よく承認されたツールであり、開発チームに必要なすべてのサポートを提供します。

Jenkins統合のメリット

CI/CD(継続的インテグレーション/継続的デリバリー)において、Jenkinsはデベロッパーを支援し、作成の更新を煩雑さなく保つ、優れた自動化ツールです。Jenkinsとの継続的な統合により、アジャイルチームはパイプライン内のさまざまなケースにおいて、以下の操作を効率的に実行できます。
  1. Zoho Sprintsに移動せずに、作業商品、スプリント、リリースを追加できます。
  2. 作業商品、スプリント、リリースを更新できます。
  3. Jenkinsから直接スプリントの開始および完了ができます。
  4. Jenkinsから直接、商品・スプリント・リリースのコメントを追加できます。
  5. Jenkinsからの頻繁な作成更新について、フィードステータスを追加できます。
 
開発関連の作業商品はJenkinsから直接実行でき、Zoho Sprintsで追跡することが可能です。

Alert
メモ: Jenkins統合を有効にするには、Zoho Sprintsプラグインの最新バージョンをインストールする必要があります。前のバージョンをお使いの場合は、引き続き統合を利用するために新規バージョンへ更新してください。

Sprints-Jenkinsプラグインのインストール

  1. Jenkinsインスタンス用のSprintsプラグインの最新バージョンをインストールします。
  2. インストール後、Jenkinsインスタンスを再起動します。
    メモ: ポータル担当者の認証情報は、Zoho SprintsからJenkinsの設定が完了すると自動的に共有されます。

 

Zoho Sprintsからの設定

  1. 右上の設定アイコンをクリックします。設定ページが表示されます。
  2. マーケットプレイスその他を選択します。連携可能なアプリが表示されます。

  3. Jenkinsアプリへ移動します。
  4. 利用規約に同意します。
  5. 有効にするボタンをクリックします。

  6. Jenkins Host URLを入力します。
  7. ユーザーIDを入力します。
  8. API Tokenを入力します。下記のセクションを参照してください。

  9. Configuration追加ボタンをクリックします。設定が完了します。

  10. 設定するボタンをクリックし、JenkinsへアクセスするためにZoho Sprintsの認証を続行します。
  11. 承認するボタンをクリックして、連携を完了します。
API Token を生成する方法
  1. Jenkinsにログインします。
  2. 上部メニューの権限を選択します。

  3. ドロップダウンから設定するをクリックします。
  4. API token セクションで、新しく追加する Tokenボタンをクリックします。

  5. トークンの名前を入力します。
  6. 生成するボタンをクリックします。

  7. 作成されたトークンは作成時のみ表示されるため、必ずコピーしてください。
 

Zoho Sprints で作成の詳細を表示する

Jenkinsで行われたすべての作成内容の更新を、Zoho Sprintsチームから追跡できます。
  1. Zoho Sprints にサインインします。
  2. 左側のナビゲーションパネルで CI/CD オプションを選択します。
  3. Jenkins を選択します。作成に関連するすべてのログが一覧表示されます。

  4. カーソルを合わせて 詳細を表示する リンクをクリックし、作成の詳細画面へ移動します。作成名と詳細が表示されます。

  5. カーソルを合わせて 表示する log リンクをクリックし、Jenkinsに移動してログを確認します。
    メモ: ジョブ名のドロップダウンをクリックしてジョブを選択してください。
Notes作成の安定性割合(%)および作成ステータス情報が利用可能です。

Jenkinsでの商品項目

Jenkinsアカウントから商品を作成する際に利用できる項目は以下の通りです。
  1. プロジェクト番号:プロジェクト番号を入力します。例:14。プロジェクト #P14 から番号を取得します。
  2. Sprint番号:スプリント番号を入力します。例:7。スプリント SP7 から番号を取得します。
  3. 商品番号:商品番号を入力します。例:9。商品 I9 から番号を取得します。
  4. 商品名:商品件名と同じ商品名を入力してください。
  5. 説明:商品について説明してください。
  6. 担当者:商品のユーザーのメールアドレスをカンマ区切りで入力してください。
  7. 種類:商品の種類を入力します。例:タスク、Bug、またはStory。
  8. ステータス:商品のステータスを指定します。例:To do。
  9. 優先度:優先度のレベルを指定します。例:高い。
  10. 開始日:商品の開始日を指定します。例:2022-08-13T00:00:00Z
  11. 終了日:商品の終了日を指定します。例:2022-08-13T00:00:00Z
  12. 期間:スプリントの暫定期間を入力します。厳格なスクラムが有効な場合、スプリント期間は8週間を超えることはできません。無効な場合は最大30週間まで設定できます。例:2時間50分
  13. カスタム項目:カスタム項目の値をここに指定します。複数のカスタム項目がある場合は、新規折れ線グラフに記載してください。
カスタム項目の入力例:
UDF1_BOOLEAN=123456
UDF1_TEXT=text値

Jenkinsでのスプリント項目

Jenkinsアカウントからスプリントを作成する際に利用できる項目は以下の通りです。

  1. プロジェクト番号:プロジェクト番号を入力します。例:14。プロジェクト #P14 から番号を取得します。
  2. Sprint番号:スプリント番号を入力します。例:7。スプリント SP7 から番号を取得します。
  3. Sprint名前:スプリント件名と同じスプリント名を入力してください。
  4. 説明:スプリントについて説明してください。
  5. Scrum Master:スクラムマスターのメールアドレスを入力してください。
  6. Sprintユーザー:スプリントユーザーのメールアドレスをカンマ区切りで入力してください。
  7. 開始日:スプリントの開始日を指定します。例:2022-08-13T00:00:00Z
  8. 終了日:スプリントの終了日を指定します。例:2022-08-13T00:00:00Z
  9. 期間:スプリントの暫定期間を入力します。厳格なスクラムが有効な場合、スプリント期間は8週間を超えることはできません。無効な場合は最大30週間まで設定できます。例:2時間50分
  10. カスタム項目:カスタム項目の値をここに指定します。複数ある場合は新規折れ線グラフに記載してください。
    例:
    UDF1_BOOLEAN=12345
    UDF1_TEXT=text値

 Jenkins の Release 項目

Jenkins アカウントからリリースを作成する際に利用できる項目は以下の通りです:
  1. プロジェクト 番号: プロジェクト番号を入力します。例: 14。プロジェクト #P14 から番号を取得します。
  2. Release 名前: リリース名を入力します。例: 1。リリース R1 から番号を取得します。
  3. Release Goal:リリースの目的を記載します。
  4. 開始日: リリースの開始日付を入力します。例: 2022-08-13T00:00:00Z
  5. Release 日付: リリース日付を入力します。例: 2022-10-13T00:00:00Z
  6. Owners: 担当者のメールアドレスをカンマで区切って入力します。
  7. Release Stage: 現在のリリース段階を指定します。例: Planning
  8. カスタム項目: ここでカスタム項目の値を指定します。複数のカスタム項目がある場合は、新規折れ線グラフで記載してください。
    1. 例:
      UDF1_BOOLEAN=12345
      UDF1_TEXT=text 値

 

Jenkins の作成処理

Jenkins でサポートされている作成処理は以下の通りです:
  1. work 商品の作成
  2. sprintの作成
  3. releaseの作成
  4. 商品の更新
  5. sprintの更新
  6. releaseの更新
  7. sprintの開始
  8. sprintの完了
  9. 商品、release、および sprint へのコメント追加
  10. feed ステータスの追加
  11. 作成失敗時の商品作成

Jenkins から商品の作成

Jenkins から work 商品を追加するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの下で追加する 作成 手順を選択します。

  5. [Zoho Sprints] 作成 a work 商品をクリックします。商品項目が表示されます。
  6. 商品の詳細を入力します。詳細はこちらを参照してください。
  7. 保存および適用するを行い、変更内容を反映します。

  8. 作成 NowをクリックしてAPIを実行します。

 

Jenkins から sprint の作成

Jenkins から sprint を作成するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの下で追加する 作成 手順を選択します。
  5. [Zoho Sprints] 作成 a sprintをクリックします。sprint 項目が表示されます。
  6. sprint の詳細を入力します。詳細はこちらを参照してください。
  7. 保存および適用するを行い、変更内容を反映します。
  8. 作成 NowをクリックしてAPIを実行します。

Jenkinsからリリースを作成する

Jenkinsからリリースを作成するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左側のメニューから設定するをクリックします。
  4. 作成セクションで追加する 作成 手順を選択します。
  5. [Zoho Sprints] 作成 a releaseをクリックします。リリース項目が表示されます。
  6. リリースの詳細を入力します。こちらを参照してください。
  7. 保存して適用するをクリックし、変更を反映します。
  8. 作成 NowをクリックしてAPIを実行します。

Jenkinsから商品を更新する

Jenkinsから商品ステータスを更新するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左側のメニューから設定するをクリックします。
  4. 作成セクションで追加する 作成 手順を選択します。
  5. [Zoho Sprints] 更新する a work 商品をクリックします。商品項目が表示されます。
  6. 該当するプロジェクト、スプリント、および商品番号を入力します。こちらを参照してください。
  7. 必要な変更内容を入力します。例:ステータスや優先度の変更など。
  8. 保存して適用するをクリックし、変更を反映します。
  9. 作成 NowをクリックしてAPIを実行します。


Jenkinsからスプリントを更新する

Jenkinsから商品ステータスを更新するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左側のメニューから設定するをクリックします。
  4. 作成セクションで追加する 作成 手順を選択します。
  5. [Zoho Sprints] 更新する a sprintをクリックします。スプリント項目が表示されます。
  6. 該当するプロジェクト番号とスプリント番号を入力します。こちらを参照してください。
  7. 必要な変更内容を入力します。例:スプリントの開始日や終了日など。
  8. 保存して適用するをクリックし、変更を反映します。
  9. 作成 NowをクリックしてAPIを実行します。
 

フィードステータスの追加

Jenkinsから直接プロジェクトフィードにステータスを追加できます。
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左側のメニューから設定するをクリックします。
  4. 作成セクションで追加する 作成 手順を選択します。
  5. [Zoho Sprints] 追加する a feed ステータスをクリックします。
  6. 該当するプロジェクト番号を入力します。
  7. ステータスセクションにステータスの内容を入力します。メモ:スクリプト関連の情報は自動的に削除されます。

  8. 保存して適用するをクリックし、変更を反映します。
  9. 作成 NowをクリックしてAPIを実行します。

 

商品へのコメント追加

Jenkinsから作業商品にコメントを追加できます。
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの追加する 作成 手順を選択します。
  5. [Zoho Sprints] 商品 コメントを追加するをクリックします。
  6. 該当するプロジェクト、スプリント、および商品番号を入力します。
  7. コメントを入力します。

  8. 保存適用するを実行し、変更内容を反映します。
  9. 作成 NowをクリックしてAPIを実行します。
 

リリースにコメントを追加する

Jenkinsからリリースにコメントを追加できます。
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの追加する 作成 手順を選択します。
  5. [Zoho Sprints] リリース コメントを追加するをクリックします。
  6. 該当するプロジェクトおよびリリース番号を入力します。
  7. コメントを入力します。
  8. 保存適用するを実行し、変更内容を反映します。
  9. 作成 NowをクリックしてAPIを実行します。
 

スプリントにコメントを追加する

Jenkinsからスプリントにコメントを追加できます。
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの追加する 作成 手順を選択します。
  5. [Zoho Sprints] スプリント コメントを追加するをクリックします。スプリント項目が表示されます。
  6. 該当するプロジェクトおよびスプリント番号を入力します。
  7. コメントを入力します。
  8. 保存適用するを実行し、変更内容を反映します。
  9. 作成 NowをクリックしてAPIを実行します。

 

リリースを更新する

リリースを更新するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの追加する 作成 手順を選択します。
  5. [Zoho Sprints] リリースを更新するをクリックします。リリース項目が表示されます。
  6. 該当するプロジェクトおよびリリース番号を入力します。
  7. 更新したいステージを入力します。詳細はこちらをご参照ください。
  8. 保存適用するを実行し、変更内容を反映します。
  9. 作成 NowをクリックしてAPIを実行します。

スプリントを開始する

Jenkinsからスプリントを開始するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左メニューから設定するをクリックします。
  4. 作成セクションの追加する 作成 手順を選択します。
  5. [Zoho Sprints] スプリントを開始するをクリックします。
  6. 該当するプロジェクトおよびスプリント番号を入力します。
  7. 保存適用するを実行し、変更内容を反映します。
  8. 作成 NowをクリックしてAPIを実行します。
 

スプリントを完了する

Jenkins でスプリントを完了するには:
  1. Jenkinsアカウントにサインインします。
  2. 作成に移動します。
  3. 左側のメニューから設定するをクリックします。
  4. 作成セクションで追加する 作成 手順を選択します。
  5. [Zoho Sprints] スプリントを完了するをクリックします。
  6. 該当するプロジェクトとスプリント番号を入力します。
  7. 保存適用するを実行して変更を保存します。
  8. 作成 NowをクリックしてAPIを実行します。

JenkinsでのPost作成処理

上記の処理はすべて、JenkinsアカウントからPost作成処理として実行できます。さらに、作成に失敗した場合は新しい商品を作成することも可能です。

  


    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.