JenkinsServiceNow DevOpsリリースノートのプラグイン

  • リリースバージョン: Store
  • 更新日 2024年05月09日
  • 所要時間:7分
  • ServiceNow Store上の補助ソフトウェアのServiceNow DevOpsJenkinsプラグインのバージョン履歴。

    注:
    バージョン 1.33 以降、ServiceNow DevOps 用の Jenkins プラグインが Jenkins マーケットプレイスでリリースされます。詳細については、 Jenkins マーケットプレイス を参照してください。

    バージョン履歴

    バージョン 4.0.0 - 2024 年 5 月
    • 新規:
      • 同じ Jenkins インスタンス内の複数の ServiceNow DevOps 構成。
      • 1 つの Jenkins サーバーで複数の ServiceNow DevOps 接続を構成します。
    • 変更:
      • オンボーディングのエラー処理とガードレールが改善されました。
      • 改善されたエラーメッセージを表示します。これは、ツールのオンボーディング (接続、検出、構成、またはインポート) 中に問題の根本原因を見つけるのに役立ちます。
      • DevOps データ検索でエラーが発生し、変更要求が作成される。
      • パイプラインで DevOps データの取得中にエラーが発生した場合でも、変更要求の作成を有効にします。
    バージョン 3.1.0 - 2024 年 2 月
    • New:ServiceNow DevOps 拡張機能によるエラーログ記録と処理の改善:
      • Jenkins プラグイン用に公開された ServiceNow DevOps 拡張では、トラブルシューティングを容易にするためにエラーログと処理が改善されました。
      • アーティファクトとパッケージへの変更:
        • アーティファクトとパッケージの採用、実装、およびエラー処理の全体的なエクスペリエンスが改善されました。Jenkins 用のアーティファクトおよびパッケージ登録 API は、ステータスに関する明確なメッセージを応答で提供します。ユーザーは、アーティファクトバージョンが既に存在するか、ステージングされているか、作成されているかを確認でき、却下の場合は理由を確認することもできます。コンソールには、アーティファクトページに移動するためのリンクとともに、明確なメッセージが表示されます。DevOpsDPRHelper API は、脆弱性、テスト結果、およびコードカバレッジに関するデータを取得するために、パイプライン実行を入力として受け取るようになりました。アーティファクトのバージョンまたはパッケージが処理待ちになっている理由を説明する説明列を追加することで、トラブルシューティングのエクスペリエンスが向上しました。
        • LogRecorder は、最新バージョンの Jenkins と互換性を持つように変更されました。
    • 修正済み:
      • フォルダー内で実行される Jenkins パイプラインのセキュリティイベントが待機状態でスタックします。
      • セキュリティ修正。
    バージョン 1.37.0 - 2023 年 2 月

    変遷:

    • DevOps 変更要求の詳細を取得して更新
      • Jenkins パイプラインで snDevOpsGetChangeNumber スクリプトと snDevOpsUpdateChangeInfo スクリプトをそれぞれ実行して、Jenkins パイプラインに関連付けられた変更要求の詳細を取得および更新します。

    修正済み:

    • Jenkins 検出は、多数のパイプライン/ジョブで失敗します。
    バージョン 1.35.2 - September 2022

    パイプライン実行に変更セットまたはスナップショットを登録する際のマルチブランチパイプラインのサポート (DevOps コンフィグが必要)。

    バージョン 1.35.0 - August 2022

    Jenkins スニペットジェネレーター:ServiceNow 用の Jenkins プラグイン DevOps は、DevOps スクリプト化されたパイプラインステップの生成をサポートしています。これにより、開発者は ServiceNow DevOps 機能を迅速に採用し、パイプラインを簡単に変更できます。

    バージョン 1.32 - November 2021
    • 変更:並列ステージのサポート:ServiceNow DevOps は、Jenkins パイプラインで並列/ネストされたステージを追跡するようになりました。並列ステージはパイプラインユーザーインターフェイスで正確にレンダリングされ、自動変更要求は、その前の並列ステージが完了した後にのみ作成されます
    • 修正済み:
      • BitBucket 構成のマルチ分岐パイプラインのタスク実行値が空になる
      • 複数分岐パイプラインとネストされたパイプラインで追跡が有効になっていない場合でも、パイプライン実行が作成される
      • Jenkins ツールを再作成した後、パイプラインが検出または追跡されない場合でも受信イベントが作成される
    バージョン 1.31 - October 2021
    変更:Jenkins の自動変更コントロールの有効化:Jenkins パイプラインで DevOps 変更コントロールが有効になっている場合、ServiceNow の対応するステップで変更コントロールが自動的に有効になります。この改善は、セルフサービスオンボーディング機能と連携して、オンボーディングプロセスを簡素化および合理化します。
    バージョン 1.30 - September 2021
    • 修正済み:
      • Jenkins プラグインの依存関係に関連するセキュリティ修正
      • 特殊文字 (例:scratch/dev!@@&mybranch) を含むブランチ名を持つマルチブランチパイプラインで通知が待機状態でスタックする
    バージョン 1.28.0 - July 2021
    • 修正済み:
      • セキュリティの向上:API キーを使用して ServiceNow DevOps の Jenkins ツールに作成できるようになりました
      • 変更要求の却下/キャンセルの理由は、変更が却下/キャンセルされた理由がわかるように、それぞれの Jenkins パイプラインに送り返されます。
    バージョン 1.27.0 - 2021 年 6 月
    修正済み: SonarQube のサポート: Jenkins のすぐに使えるサポート。パイプラインからスキャンがトリガーされるたびに、変更リスクを判断するために必要なスキャン結果が ServiceNow DevOps でキャプチャされます
    バージョン 1.24.0 - March 2021
    • 修正済み:
      • 変更要求パイプライン API の変更:
        • Jenkins および Azure DevOps パイプラインから変更要求を作成するときに、追加の変更要求属性を設定します ServiceNow DevOps が変更要求をクローズしないように、パイプラインからフラグを設定します
    バージョン 1.23.0 - February 2021
    • 修正済み:
      • DevOps 変更中の Jenkins パイプラインは、Jenkins サーバーの再起動後に自動的に再開されます。
      • Jenkins グローバルツール構成のユーザー名/パスワードは、プレーンテキストとして config.xml に格納されます。
      • パイプラインが検出されていない場合、Jenkins パイプラインは失敗します。
    バージョン 1.20.2 - January 2021
    • 修正済み:
      • セキュリティ修正
      • パイプラインが検出されていない場合、Jenkins プラグインの動作が失敗する可能性があります
    バージョン 1.20.1 - December 2020
    修正済み:これには、Jenkins が ServiceNow インスタンスと通信できず、snDevOpsChange 関数ステージが進行しない場合の修正が含まれます。また、Ignore Error プロパティで上書きできます。
    バージョン 1.20.0 - November 2020
    新規:Jenkins テスト結果処理 - この機能により、DevOps は、その目的で明示的な呼び出しを要求するのではなく、標準のジョブ通知の一部としてテスト結果を保存および処理することができます。また、さまざまな形式のテスト結果を処理するための柔軟性も追加されます。
    バージョン 1.19.0 - October 2020
    修正済み:ServiceNow は Jenkins ステップイベントを自動的に追跡するため、パイプラインの構成時に snDevOpsStep 関数が不要になりました。
    バージョン 1.15.0 - 2020 年 6 月
    • 修正済み: Jenkins プロキシサーバーの設定が発信コールで優先されるようになりました。
    • 注意:ServiceNow DevOps Jenkins 統合を使用するには、新しい DevOps 統合アプリをインストールする必要があります。 https://store.servicenow.com/sn_appstore_store.do#!/store/application/ca1a857cc72600108c2c02b827c260df
    バージョン 1.12.0 - April 2020
    • 新規:SAP システムでの設定手順:
      • ServiceNow DevOps Jenkins 統合を使用するには、新しい DevOps 統合アプリをインストールする必要があります
      • https://store.servicenow.com/sn_appstore_store.do#!/store/application/ca1a857cc72600108c2c02b827c260df を参照してください