Added gemspec file to core plugins to be used in plugin listing for description

Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
This commit is contained in:
Nikita Mathur 2022-03-18 17:27:10 +05:30
parent 9ae93eef34
commit 9ecfad0122
9 changed files with 82 additions and 0 deletions

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-artifact"
spec.summary = ""
spec.description = "Plugin to generate asymmetrical keys that you can use to encrypt profiles"
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-compliance"
spec.summary = "Plugin to perform operations with Chef Automate"
spec.description = "This extensions will allow you to interact with Chef Automate"
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-habitat"
spec.summary = "Plugin to create/upload habitat package"
spec.description = "This extensions will allow you to create/upload habitat package from an inspec profile."
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-init"
spec.summary = "Plugin for scaffolding profile, plugin or a resource"
spec.description = "This extensions helps you to easily create a new profile, plugin or a resource."
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,10 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-plugin-manager-cli"
spec.summary = "CLI plugin for InSpec"
spec.description = "This is a CLI plugin for InSpec. It uses the Plugins API v2 to create a
series of commands to manage plugins."
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-reporter-html2"
spec.summary = "Improved HTML reporter plugin"
spec.description = "An improved HTML output reporter specifically for Chef InSpec. Unlike the default html reporter, which is RSpec-based, this reporter knows about Chef InSpec structures like Controls and Profiles, and includes full metadata such as control tags, etc."
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-reporter-json-min"
spec.summary = "Json-min json reporter plugin"
spec.description = "This plugin provides the `json-min` reporter, which produces test output in JSON format with less detail than the `json` reporter."
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-reporter-junit"
spec.summary = "JUnit XML reporter plugin"
spec.description = "`junit` is the legacy Chef InSpec JUnit reporter, which is retained for backwards compatibility. It generates an XML report in Apache Ant JUnit format. The output format is considered nonstandard in several ways. New users are advised to use `junit2`."
spec.license = "Apache-2.0"
end

View file

@ -0,0 +1,9 @@
# .gemspec file is added to add plugin details
# These specs are used in plugin list and search command
Gem::Specification.new do |spec|
spec.name = "inspec-streaming-reporter-progress-bar"
spec.summary = "Progress bar streaming reporter plugin"
spec.description = "This plugin is a streaming reporter plugin which shows the real-time progress of a running InSpec profile using a progress bar. It also outputs the ID of a running control with an indicator showing if the control has passed, failed or skipped."
spec.license = "Apache-2.0"
end