DevOps 変更速度へのオンボードJenkins —サービスカタログ
ServiceNow サービスカタログを使用してJenkinsインスタンスを接続し、アーティファクト、テスト結果、スキャン結果などのデータを取得します。
始める前に
必要なロール:sn_devops.admin または sn_devops.tool_owner
手順
-
移動先 すべて > サービスカタログ > カタログ定義 > アイテムの管理 をクリックし、 DevOpsを検索します。
注:従業員センターまたはサービスポータルからサービスカタログにアクセスすることもできます。
- DevOpsカタログアイテムから、[DevOps アプリのオンボーディング] と [DevOps ツールのオンボーディング] を選択してアクティブ化します。
- アクティブ化した後、[ DevOps ツールのオンボーディング ] を選択し、[ 試す] を選択します。
-
[DevOps ツールのオンボーディング (DevOps Tool Onboarding)] フォームで、ツールの詳細を入力します。
フィールド 説明 ツール名 Jenkins 統合の名前。 ツール統合 [Jenkins] を選択します。 ツール URL Jenkins インスタンスの URL。 ツールユーザー名 Jenkins インスタンスのユーザー名。 ツールパスワード/アクセストークン Jenkins インスタンスの認証情報にアクセスします。 MidServer を使用 オプション。MID サーバーに接続されているオンプレミスツールの MID サーバーを選択します。アプリケーションは自動的に DevOps に設定され、機能は REST に設定されます。 Jenkins に接続するために認証情報に必要なすべての権限のリストについては、「DevOpsツールに必要な権限Jenkins権限」を参照してください。
-
[Order Now (今すぐ注文)] を選択します。
要求が作成されます。要求が承認されると、ツールが接続されて検出されます。
- DevOpsカタログアイテムから、[DevOps アプリのオンボーディング] を選択します。
-
[DevOps アプリのオンボーディング] フォームで、次の詳細を入力します。
新しいアプリを作成しますか、それとも既存のアプリに追加しますか? 新しいアプリを作成するか、既存のアプリを使用するかをオプションから選択します。 アプリケーション 作成または使用するアプリの名前を入力します。 オンボーディングパイプライン 接続された Jenkins ツールの名前を入力します。 パイプライン Webhook を構成し、履歴データをインポートするパイプラインを選択します。 インポート元とインポート先 データをインポートする日付を選択します。デフォルトでは、過去 30 日間が選択されています。最大 90 日間のデータのインポートを選択できます。 オンボーディングリポジトリ 空のままにします。 オンボーディング計画 空のままにします。 -
[Order Now (今すぐ注文)] を選択します。
要求が作成されます。要求が承認されると、パイプラインオブジェクトがアプリレコードに関連付けられ、リアルタイムの追跡が可能になります。選択したパイプラインの履歴データもインポートされます。インポートされたパイプラインでは、[ 追跡 ] フィールドが自動的に有効になります。