LoginSignup
0

More than 3 years have passed since last update.

CircleCIとJIRAを接続する

Posted at

JIRA CloudとCircleCIを統合してみます。

手順

  1. JIRA CloudにCircleCI統合をインストール

    • トークンが生成される
    • スクリーンショット 2019-07-12 15.48.39.png
  2. 生成されたJIRAのトークンをCircleCIのプロジェクトに登録

    • スクリーンショット 2019-07-12 15.50.28.png
  3. CircleCIのAPIトークンを作成。これはJIRAのOrb内で使用する

  4. 生成されたCircleCIのトークンをCIRCLE_TOKENという名前でContext(or プロジェクトの環境変数)に追加

  5. JIRAのOrbをconfig.ymlに登録

      orbs:
        slack: circleci/slack@3.2.0
  • 最後に、ワークフローのpost-stepsとかにJIRAの通知処理を追加
      workflows:
        build:
          jobs:
            - build-resources:
                post-steps:
                  - jira/notify

CIの結果をJIRAタスクから確認

接続されるとJIRAタスクにビルド結果が反映されるようになり、直接CircleCIの結果へ飛ぶこともできます(JIRAの構成によって表示が異なる模様?)。
image.png

CircleCIからJIRAタスクを作成

ビルド画面の右上にJIRAタスク作成ボタンが現れるので、ビルドに関連するタスクがこの画面から直接作成できます。
スクリーンショット 2019-07-12 15.54.55.png

メモ

  • もしかしたら通知はジョブごとに実施してワークフロー全体をJIRAタスクから確認することもできるのかも?

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0