JenkinsPlugins

Synopsis

Jenkins is popular to build server. Jenins is a source continuous integration tool written in Java. Jenkins provides continuous integration services for software development.

Plugins have been released for Jenkins that extend its use to projects written in languages other than Java. Plugins are available for integrating Jenkins with most version control systems and big databases. Many build tools are supported via their respective plugins. Plugins can also change the way Jenkins looks or add new functionality. Builds can generate test reports in various formats supported by plugins (JUnit support is currently bundled) and Jenkins can display the reports and generate trends and render them in the GUI.

Help Command

This command helps to determine the usage of JenkinsPlugins module. The user will come to know about the different ways/format to execute this module. This command guides the end user to know the purpose of this command. Below given are the command and the screenshot of the same.

               ptconfigure JenkinsPlugins help


kevell@corp:/# ptconfigure JenkinsPlugins help
******************************


 This command allows you to install a bunch of plugins that we recommend for
 PHP builds in Jenkins.

 JenkinsPlugins, jenkinsplugins, jenkins-plugins, jenkins-plugs

       - install
       Installs the latest version of Jenkins Plugins for PHP recommended by Golden Contact
       example: ptconfigure jenkins-plugins install

------------------------------
End Help
******************************

Installation

This command allows you to install a bunch of plugins that we recommend for PHP builds in Jenkins. If the user needs to install Jenkins module in machine, the below given command will execute the process of installation.
ptconfigure JenkinsPlugins install

The screenshot of the above command is listed below,

kevell@corp:/# ptconfigure JenkinsPlugins install
Install Jenkins Plugins? (Y/N)
Y
*******************************
*        Pharaoh Tools        *
*         Jenkns Plgs!        *
*******************************
Creating /tmp/ptconfigure-temp-script-80223312434.sh
chmod 755 /tmp/ptconfigure-temp-script-80223312434.sh 2>/dev/null
Changing /tmp/ptconfigure-temp-script-80223312434.sh Permissions
Executing /tmp/ptconfigure-temp-script-80223312434.sh
Cloning into 'jplugins'...
remote: Counting objects: 39, done.
remote: Total 39 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (39/39), done.
Checking connectivity... done.
chown: invalid user: ‘jenkins’
jenkins: unrecognized service
Temp File /tmp/ptconfigure-temp-script-80223312434.sh Removed
... All done!
*******************************
Thanks for installing , visit www.pharaohtools.com for more
******************************


Single App Installer:
--------------------------------------------
JenkinsPlugins: Success
------------------------------
Installer Finished
******************************

Options

Parameters Alternative Parameter Option Comments
ptconfigure JenkinsPlugins Install Either of the four alternative parameter can be used in command- JenkinsPlugins, jenkinsplugins, jenkins-plugins, jenkins-plugs eg: ptconfigure jenkins-plugins Install Y Once the user provides the option, System starts installation process
ptconfigure JenkinsPlugins Install Either of the four alternative parameter can be used in command- JenkinsPlugins, jenkinsplugins, jenkins-plugins, jenkins-plugs eg: ptconfigure jenkins-plugins Install| N Once the user provides the option, System Stops installation process

Benefits

  • The plugin will give you a report on how much every plugin will be used in all of your jobs . Therefore it will analyze the used extension points of each job.
  • This plugin gives you the possibility to analyze the usage of your installed plugins.
  • Non case sensitivity
  • Well-to-do in Ubuntu and CentOS.
comments powered by Disqus