Qodana 2025.2 ヘルプ

CI 統合の概要

すべての Qodana リンターは CI/CD パイプラインに統合できます。ツールに応じて、Qodana はネイティブソリューションまたは Docker イメージとして統合できます。

CI/CD ツール

統合タイプ

Azure パイプライン

ネイティブソリューション

Bitbucket クラウド

Docker イメージ

CircleCI

ネイティブソリューション

GitHub アクション

ネイティブソリューション

GitLab CI/CD

ネイティブソリューション

Jenkins

Docker イメージ

TeamCity

ネイティブソリューション

すべての統合ガイドでは、Qodana を実行する前にプロジェクトトークンを取得する必要があります。

2025 年 7 月 23 日

関連ページ:

Azure パイプライン

Qodana スキャンは、Qodana Azure パイプライン拡張内にパックされた Azure パイプラインタスクであり、Qodana を使用して既存のパイプライン内のコードを分析します。始める前に:このセクションのすべての構成例では、Qodana Cloud によって生成されたプロジェクトトークンを使用します。このトークンは、有料の Qodana リンターでは必須であり、コミュニティリンターで使用する場合はオプションです。Qodana Cloud UI でプロジェクトトークンを生成する方法に...

Bitbucket クラウド

Bitbucket クラウドは、チームがコードを計画、共同作業、テスト、デプロイするための 1 つの場所を提供するツールです。このセクションでは、Bitbucket クラウドパイプラインで QodanaDocker イメージを実行する方法と、品質ゲートとベースライン機能の適用について説明します。始める前に:Qodana クラウドこのセクションのすべての構成例では、Qodana Cloud によって生成されたプロジェクトトークンを使用します。このトークンは、有料の Qodana リンターでは必須で...

GitHub アクション

Qodana Scan GitHub アクションを使用すると、GitHub リポジトリで Qodana を実行できます。プロジェクトを準備する:Qodana クラウドこのセクションのすべての構成例では、Qodana Cloud によって生成されたプロジェクトトークンを使用します。このトークンは、有料の Qodana リンターでは必須であり、コミュニティリンターで使用する場合はオプションです。Qodana Cloud UI でプロジェクトトークンを生成する方法については、次のセクションを参照してく...

GitLab CI/CD

GitLab CI/CD は、様々な CI/CD 手法を用いたソフトウェア開発ツールです。このセクションでは、Qodana Scan GitLab Pipeline コンポーネントの実行方法について説明します。始める前に:Qodana クラウドこのセクションのすべての構成例では、Qodana Cloud によって生成されたプロジェクトトークンを使用します。このトークンは、有料の Qodana リンターでは必須であり、コミュニティリンターで使用する場合はオプションです。Qodana Cloud UI...

TeamCity

Qodana は、TeamCity でビルドランナーとして使用できます。使用を開始するには、次の前提条件を満たす必要があります。TeamCity をプロジェクトのビルドサーバーとして使用します。そうでない場合は、TeamCity のドキュメントでその方法を学習してください。プロジェクト言語は、完全にサポートされているテクノロジのリストに含まれています。Qodana の Docker イメージを使用して独自の TeamCity エージェントを実行する場合は、エージェントマシンに Docker がイ...