ServiceNow
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
ServiceNowは、お客様のGitLabワークフローの管理の一元化と自動化を支援する、いくつかのインテグレーションを提供しています。
スタックを簡素化し、プロセスを合理化するために、可能な限りGitLabのデプロイの承認を使用する必要があります。
GitLabスポーク
ServiceNowのGitLabスポークを使用すると、GitLabプロジェクト、グループ、ユーザー、イシュー、マージリクエスト、ブランチ、リポジトリのアクションを自動化できます。
機能の完全なリストについては、GitLabスポークのドキュメント(Xanaduリリース)を参照してください。
GitLabをOAuth 2.0認証サービスプロバイダーとして構成する必要があります。これには、アプリケーションを作成し、ServiceNowでアプリケーションIDとシークレットを提供する必要があります。
GitLab SCMとDevOpsの継続的インテグレーション
ServiceNow DevOpsでは、GitLabリポジトリおよびGitLab CI/CDとインテグレーションして、GitLabアクティビティーと変更管理プロセスの一元的なビューを実現できます。次のことができます:
- ServiceNowのGitLabリポジトリとCI/CDパイプラインのアクティビティーに関する情報を追跡する。
- 変更チケットの作成を自動化し、自動承認のために変更の基準を決定することにより、GitLab CI/CDパイプラインとインテグレーションします。
詳細については、次のServiceNowリソースを参照してください: