pyjen.plugins.mavenplugin module

Primitives that operate on Jenkins jobs of type ‘Maven’

class pyjen.plugins.mavenplugin.MavenPlugin(api)[source]

Bases: pyjen.job.Job

Custom Maven job type

static get_jenkins_plugin_name()[source]

Gets the name of the Jenkins plugin associated with this PyJen plugin

This static method is used by the PyJen plugin API to associate this class with a specific Jenkins plugin, as it is encoded in the config.xml

Return type

str

static template_config_xml()[source]

XML configuration template to when instantiating jobs of this type

Returns

a basic XML configuration template for use when instantiating jobs of this type

Return type

str

pyjen.plugins.mavenplugin.PluginClass

alias of pyjen.plugins.mavenplugin.MavenPlugin