Sha256: 63b75b85833cedda721537192836241691c413f2ac470f9e8e19a7e60e5fc372
Contents?: true
Size: 1.34 KB
Versions: 1
Compression:
Stored size: 1.34 KB
Contents
--- # This file defines the capabilities exposed by the plugin. This file is mandatory # for a plugin to be considered as valid. # Define the main module of the plugin. In this module you can define the build method # if the plugin exposes a build (actually a post build hook occurring after the files # are "detemplatized") :plugin_module: Releases # In the processors defined in the hereunder hash you map a subcommand with the processor # that will handle it. A plugin can define as many subcommands as needed, or none... # Hash keys should match sub-commands declared in the `command_line.yaml` file and processor # classes should expose an `execute` method. :processors: null # This is the name of the method called after the files are detemplatized. This method has # to be a module method in the `plugin_module` module. :build: null # If a dsl module is declared it will be injected in the DSL available in the shell or templates :dsl: - Releases::Dsl::ReleasesDsl # These are the files (array) defining entity types. These files should not be already # required by the plugin as they will be required by the framework when needed. :entity_definitions: - releases/entity_definitions/release_entity # A list of root directories where you can find templates in directories named from the # entity types they are attached to. :templates: null
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
psplugin_releases-0.1.1 | etc/plugin_capabilities.yaml |