CloudBees、CI/CD制御を強化する手動ワークフロートリガーをリリース
CI/CDソフトウェアソリューションの大手プロバイダーであるCloudBeesは、ユーザーが手動でワークフローの実行をトリガーできる新機能を導入した。この開発は、デプロイワークフローをソースコードリポジトリーイベントとは別に管理する必要があるという一般的な要件に対応している。この新機能は現在、管理者ユーザーが利用できる。管理者ユーザーは、ユーザーインターフェイスからオンデマンドでワークフローを開始できるため、重要な自動化の実行を完全に制御できる。
この新機能はオンデマンドで開始でき、ソースコードリポジトリーイベントに依存しない自動化に特に役立つ。開発者は手動でトリガーしてオンデマンドで実行できるワークフローを作成できるようになった。一方、サイト信頼性エンジニア(SRE)は、この機能が提供する強化された制御の恩恵を受けることができる。定義されたリリースケイデンスに基づいて、オンデマンドでリリースワークフローを実行できるようになり、トラフィックの少ない期間やビジネススケジュールに合わせて実行できる。
手動ワークフロートリガーはワークフローレベルで適用される。ユーザーはコンポーネントを選択し、ワークフローを作成し、トリガーをドラッグし、手動を選択し、変更を保存してコミットできる。これらの手順が完了すると、必要な権限があれば、ユーザーは[実行]をクリックできる。実行を開始すると、実行の開始と完了を通知する一連のスナップショットメッセージがユーザーに送信される。ワークフローの詳細に関する新しい項目を表示するためのリンクをクリックすると、実行の詳細が表示される。
この機能の導入により、CloudBeesプラットフォームのユーザーインターフェイスで、ソース コード管理(SCM)プッシュリクエスト、プルリクエスト、手動の3つのワークフロートリガータイプが利用できるようになった。最初の2つのタイプは併用できるが、コードがコミットされるときはSCMプッシュリクエストワークフロー、Gitコミットまたはプルリクエストの実行を必要とするCIワークフローにはSCMプルリクエスト、コミットからデプロイメントを分離してリリースのタイミングを制御できるようにするには手動トリガーが推奨される。
新しい手動ワークフロートリガーにより、ユーザーは、新しいインフラの設定や本番環境への展開の開始など、オンデマンドで実行する必要がある重要な自動化の実行をより細かく制御できるようになる。ユーザーは、CloudBeesプラットフォームで手動ワークフロートリガーを今すぐ無料で使い始めることができる。CloudBeesでは、ユーザーがワークフローに入力パラメータ値を提供して、ブール値、文字列、数値、および選択肢の実行を制御できるようにすることで、手動ワークフロートリガーを強化することも計画している。
出典:CloudBees