7.18. CLI を使用してコンテンツビューフィルターを作成する
Hammer CLI を使用してコンテンツビューフィルターを作成し、パッケージ、エラータ、コンテナーイメージタグなどの特定のコンテンツユニットを含めたり除外したりできます。
手順
フィルターをコンテンツビューに追加します。
--inclusion falseオプションを使用して、フィルターを除外フィルターに設定します。$ hammer content-view filter create \ --name "Errata Filter" \ --type erratum --content-view "Example_Content_View" \ --description "My latest filter" \ --inclusion false \ --organization "My_Organization"フィルターにルールを追加します。
$ hammer content-view filter rule create \ --content-view "Example_Content_View" \ --content-view-filter "Errata Filter" \ --start-date "YYYY-MM-DD" \ --types enhancement,bugfix \ --date-type updated \ --organization "My_Organization"コンテンツビューを公開します。
$ hammer content-view publish \ --name "Example_Content_View" \ --description "Adding errata filter" \ --organization "My_Organization"ビューを各環境にプロモートします。
$ hammer content-view version promote \ --content-view "Example_Content_View" \ --version 1 \ --to-lifecycle-environment "Development" \ --organization "My_Organization" $ hammer content-view version promote \ --content-view "Example_Content_View" \ --version 1 \ --to-lifecycle-environment "Testing" \ --organization "My_Organization" $ hammer content-view version promote \ --content-view "Example_Content_View" \ --version 1 \ --to-lifecycle-environment "Production" \ --organization "My_Organization"