Questions >> Trap_Notes >> function_ov_logger >> function_build_cleanup 

Fuego 1.0 wiki

Login

Jenkins Plugins in split format

{{TableOfContents}}

Overview [edit section]

= Overview =Here is a list of Jenkins plugins preinstalled and used by Fuego:
If you are running Fuego, go to: http://localhost:8080/fuego/pluginManager/?
If you are running Fuego, go to: http://localhost:8080/fuego/pluginManager/?

Key: (number in parens) = estimate of installations from https://wiki.jenkins-ci.org (in October 2016)

''Key: (number in parens) = estimate of installations from https://wiki.jenkins-ci.org (in October 2016)''

view related [edit section]

== view related == * '''compact-columns.jpi''' - (3,000)    * More compact columns for showing last success and failure.    * Easier to understand, and takes less room in your view. * '''dashboard-view.jpi'''- (20,000) * '''greenballs.jpi''' (25,00)   * use green balls instead of blue for successful builds * '''flot.hpi''' - this is a cogent thing (wrapper for flot)   * plotter benchmark data   * flot is a JavaScript charting library for jQuery

job interface [edit section]

== job interface == * '''extended-choice-parameter.jpi''' - (9,000)   * for showing complex forms for Choice parameters to a build   * runs a Groovy script which returns a JSON object describing the input form
  • extensible-choice-parameter.jpi - (5,000) * another method of showing complex choice parameters for a build * ez-templates-custom.jpi - suspect this is a cogent thing * ez-templates.jpi - (3,500) * allows you to use any job as a template for another job
 * '''extensible-choice-parameter.jpi''' - (5,000)   * another method of showing complex choice parameters for a build * '''ez-templates-custom.jpi''' - suspect this is a cogent thing * '''ez-templates.jpi''' - (3,500)   * allows you to use any job as a template for another job

job settings and control [edit section]

== job settings and control == * '''build-timeout.jpi''' - (40,000)    * allow Jenkins to abort a job after a user-specified timeout
  • config-file-provider.jpi (40,000) * Adds the ability to provide configuration files (i.e., settings.xml for maven, XML, groovy, custom files, etc.) loaded through the Jenkins UI which will be copied to the job's workspace.
 * '''config-file-provider.jpi''' (40,000)    * Adds the ability to provide configuration files (i.e., settings.xml for maven, XML, groovy, custom files, etc.) loaded through the Jenkins UI which will be copied to the job's workspace.
  • description-setter.jpi - (6,000) * automatically set a build description based on a Regex test of the build log file
 * '''description-setter.jpi''' - (6,000)    * automatically set a build description based on a Regex test of the build log file
  • dynamicparameter.jpi - (6,000) * allows dynamic generation fo default build parameter values * gets the build parameters from a Groovy script which can be run on master or slave * envfile.jpi - (3,000) * enabled you to set environment variables via a file
 * '''dynamicparameter.jpi''' - (6,000)    * allows dynamic generation fo default build parameter values    * gets the build parameters from a Groovy script which can be run on master or slave * '''envfile.jpi''' - (3,000)    * enabled you to set environment variables via a file
  • ez-templates.jpi - (3,500) * ez-templates-custom.jpi - suspect this is a cogent thing * allows you to use any job as a template for another job
 * '''ez-templates.jpi''' - (3,500) * ''' ez-templates-custom.jpi''' - suspect this is a cogent thing    * allows you to use any job as a template for another job

SCM related [edit section]

== SCM related == * '''cvs.jpi''' - (100,000) * '''git-client.jpi''' (90,000)   * library for git plugin * '''git.jpi''' - (90,000) * '''git-server.jpi'''   * library for git server stuff

Others [edit section]

== Others == * '''Exclusion.jpi''' - (1,400)   * manage conflicts between jobs   * allow user to see resources in use, and release them manually
  • groovyaxis.jpi * sample showing how to write plugins * scriptler.jpi - ??? * allows you to store/edit groovy scripts and execute it on any of the slaves/nodes... no need to copy/paste groovy code anymore. * puts a "Scriptler" link in the main left bar
 * '''groovyaxis.jpi'''   * sample showing how to write plugins * '''scriptler.jpi''' - ???    * allows you to store/edit groovy scripts and execute it on any of the slaves/nodes... no need to copy/paste groovy code anymore.    * puts a "Scriptler" link in the main left bar

uncategorized (yet) [edit section]

== uncategorized (yet) ==
  • groovy-label-assignment.jpi * groovy-postbuild.jpi * htmlpublisher.jpi * ldap.jpi * locale.jpi * log-parser.jpi * page-markup.jpi * parameterized-trigger.jpi * plots.jpi * postbuildscript.jpi * postbuild-task.jpi * PrioritySorter.jpi * project-inheritance.jpi * python.jpi * rebuild.jpi
 * groovy-label-assignment.jpi * groovy-postbuild.jpi * htmlpublisher.jpi * ldap.jpi * locale.jpi * log-parser.jpi * page-markup.jpi * parameterized-trigger.jpi * plots.jpi * postbuildscript.jpi * postbuild-task.jpi * PrioritySorter.jpi * project-inheritance.jpi * python.jpi * rebuild.jpi
  • ssh-agent.jpi * throttle-concurrents.jpi * token-macro.jpi
 * ssh-agent.jpi * throttle-concurrents.jpi * token-macro.jpi
----Not in the above list:
----Not in the above list:
  • sidebar-link
 * sidebar-link

----

simple list (alphabetical without descriptions) [edit section]

= simple list (alphabetical without descriptions) = * build-timeout.jpi * compact-columns.jpi * config-file-provider.jpi * cvs.jpi * dashboard-view.jpi * description-setter.jpi * dynamicparameter.jpi * extended-choice-parameter.jpi * extensible-choice-parameter.jpi * ez-templates-custom.jpi * ez-templates.jpi * envfile.jpi * Exclusion.jpi * ez-templates.jpi * ez-templates-custom.jpi * flot.hpi * git.jpi * git-client.jpi * git-server.jpi * greenballs.jpi * groovyaxis.jpi * groovy-label-assignment.jpi * groovy-postbuild.jpi * htmlpublisher.jpi * ldap.jpi * locale.jpi * log-parser.jpi * page-markup.jpi * parameterized-trigger.jpi * plots.jpi * postbuildscript.jpi * postbuild-task.jpi * PrioritySorter.jpi * project-inheritance.jpi * python.jpi * rebuild.jpi * scriptler.jpi * sidebar-link * ssh-agent.jpi * throttle-concurrents.jpi * token-macro.jpi

Details [edit section]

= Details =

Groovy [edit section]

== Groovy ==The only groovy scripts that I can find used by Fuego are:
  • groovy-label-assignment * in every test's config.xml to get the variable for "Device" * groovy-postbuild * in every test's config.xml to do post-build annotations of the test results * scriptler * getTargets * getTestplans * getTests
 * groovy-label-assignment   * in every test's config.xml to get the variable for "Device" * groovy-postbuild   * in every test's config.xml to do post-build annotations of the test results * scriptler   * getTargets   * getTestplans   * getTests

Scriptler [edit section]

== Scriptler ==There are 3 scripts managed by Scriptler.  They are stored in:/var/lib/jenkins/scriptler/scripts
The scripts are: * getTargets * getTestplans * getTests
The scripts are: * getTargets * getTestplans * getTests

Reference [edit section]

= Reference =
./frontend-install/jenkins-updates/plugins/sidebar-link.hpi./frontend-install/jenkins-updates/plugins/page-markup.hpi./frontend-install/jenkins-updates/plugins/locale.hpi}}}
{{{./frontend-install/jenkins-updates/plugins/sidebar-link.hpi./frontend-install/jenkins-updates/plugins/page-markup.hpi./frontend-install/jenkins-updates/plugins/locale.hpi}}}
From fuego/frontend-install/plugins/plugins:{{{build-timeout.jpicompact-columns.jpiconfig-file-provider.jpicvs.jpidashboard-view.jpidescription-setter.jpidynamicparameter.jpienvfile.jpiExclusion.jpiextended-choice-parameter.jpiextensible-choice-parameter.jpiez-templates-custom.jpiez-templates.jpiflot.hpigit-client.jpigit.jpigit-server.jpigreenballs.jpigroovyaxis.jpigroovy-label-assignment.jpigroovy-postbuild.jpihtmlpublisher.jpildap.jpilocale.jpilog-parser.jpipage-markup.jpiparameterized-trigger.jpiplots.jpipostbuildscript.jpipostbuild-task.jpiPrioritySorter.jpiproject-inheritance.jpipython.jpirebuild.jpiscriptler.jpissh-agent.jpithrottle-concurrents.jpitoken-macro.jpi}}}
From fuego/frontend-install/plugins/plugins:{{{build-timeout.jpicompact-columns.jpiconfig-file-provider.jpicvs.jpidashboard-view.jpidescription-setter.jpidynamicparameter.jpienvfile.jpiExclusion.jpiextended-choice-parameter.jpiextensible-choice-parameter.jpiez-templates-custom.jpiez-templates.jpiflot.hpigit-client.jpigit.jpigit-server.jpigreenballs.jpigroovyaxis.jpigroovy-label-assignment.jpigroovy-postbuild.jpihtmlpublisher.jpildap.jpilocale.jpilog-parser.jpipage-markup.jpiparameterized-trigger.jpiplots.jpipostbuildscript.jpipostbuild-task.jpiPrioritySorter.jpiproject-inheritance.jpipython.jpirebuild.jpiscriptler.jpissh-agent.jpithrottle-concurrents.jpitoken-macro.jpi}}}
TBWiki engine 1.9.3 by Tim Bird