Space とサードパーティのサービスを統合する
Space はさまざまなサードパーティサービスと統合できます。統合の中には、すぐに使えるように提供されているものもありますが、別の Space アプリケーションとしてインストールする必要があるものもあります。
Space と統合したい独自のサービスがある場合は、アプリケーションを利用してこれを行うことができることに注意してください。
継続的な統合と配信 (CI/CD)
外部 CI サーバーとの統合により、Space は特定のリポジトリのビルドステータスを受信して表示できます。プロジェクト参加者は、各コミットでどのビルドが成功し、どのビルドが失敗したかを確認し、関連する自動化タスクに関する情報を表示できます。
CI サーバーからのフィードバックは、品質ゲートやセーフマージでも使用でき、ブランチを保護し、コードの品質を強化します。
Space は、以下との事前構成済みの統合を提供します。
Space API は外部 CI サーバーからの HTTP リクエストをサポートし、専用のエンドポイント外部チェックステータスを報告するを持っているため、アプリケーションを使用して他の CI サーバーと統合できます。
課題追跡と計画
外部の課題追跡ツールとの統合により、Space ユーザーはコミットメッセージとコメント内の課題スニペットを表示し、関連するマージリクエストが完了したときに課題を自動的にクローズできるようになります。
Space は、以下との事前構成済みの統合を提供します。
コード分析とインスペクション
外部コード分析ツールとの統合により、Space マージリクエストの差分内で静的コード分析の結果を表示できます。続きを読む。
コミュニケーションとメッセージング
外部リソースへの参照
関連ページ:

アプリケーションの開発
アプリケーションは、Space の機能を拡張する主な方法です。アプリケーションは、以下を通じて Space と対話できる外部サーバー側サービスまたはクライアント側プログラム (JavaScript、デスクトップ、モバイル) です。Space SDK、Space HTTP API、Space とアプリケーション間のインタラクション:空間とアプリケーションは双方向で通信できます。アプリケーションはデータを Space に送信できます。例: チャットチャネルにメッセージを送信し、プロジェクトやチーム...

コミットステータスの表示
プロジェクトが外部 CI サーバーと統合されている場合、または CI/CD の内部自動化ジョブを使用している場合は、コミットごとにどのビルドが成功したか失敗したかを確認し、失敗した自動化タスクに関する詳細情報を取得できます。さらに詳細な情報が必要な場合は、外部サービスへのリンクもあります。誰かがコミットを行い、ビルドシステムがビルドを実行すると、コミットリストのコミットの横に、一般的な自動化ステータスを示すアイコンが表示されます。- 保留、実行、が失敗しました、は成功しました、コミット(ビルド)...

TeamCity の統合
TeamCity との統合により、次のことが可能になります。マージリクエストからソースを構築します。ビルドをトリガーしたコミットごとに TeamCity からビルドステータスを受信し、関連する自動化タスクの詳細を表示します。機能ブランチをメインにマージするための条件として「グリーン」ビルドステータスを要求することで、Space 品質ゲートと安全なマージを最大限に活用します。Space アカウントを使用して TeamCity で認証します。前提条件:TeamCity クラウドまたは TeamCity...

Space HTTP API
Space HTTP API を使用すると、チャット、チームディレクトリ、プロジェクト、ドキュメント、パッケージなどの任意の Space モジュールにプログラムでアクセスできます。特定の API リクエストの実行の詳細については、API 参照を参照するか、API Playground(下記を参照) を使用してください。HTTP API をすぐに使い始めるには、Space SDK を使用します。API Playground:API Playground を使用すると、次のことが可能になります。Spac...

YouTrack 統合
Space-YouTrack 統合は、すでに課題追跡に YouTrack を使用しているチーム向けに設計されています。Space から既存の YouTrack インスタンスへの接続を構成することで、Space で YouTrack の課題をプレビューし、課題をコミットやマージリクエストにリンクして、それらのステータスを自動的に更新できます。主な機能:YouTrack 課題のリンクプレビューと展開の表示コミットメッセージ、コードレビュー、マージリクエストでメンションされている YouTrack...

コード分析ツールの統合
CI サーバーが SARIF フォーマット済みレポートのエクスポートをサポートするコード分析ツールを使用している場合、それを Space と統合して、静的コード分析結果を Space merge request diffs に表示できます。Space HTTP API には、変更されたコードフラグメントのコード分析ツールによって生成された形式のファイルとしてコード分析レポートを受け入れることができる専用のエンドポイントがあります。統合を設定する方法は、CI サーバーとコード分析ツールの詳細によって...