CloudBees Toolkit for Eclipse

Manage and Monitor Jenkins Jobs from within Eclipse

  • Manage and monitor on-premise Jenkins jobs from within Eclipse
  • Manage and monitor Jenkins jobs in the cloud from within Eclipse
Turbo-charge Java application development, build and deployment in the cloud…with Eclipse! With the CloudBees Toolkit for Eclipse, developers can work directly within their Eclipse environment to create and monitor Jenkins jobs on-premise and in the cloud with  CloudBees DEV@cloud and easily deploy those applications to RUN@cloud, part of CloudBees Platform as a Service.
 

Features

Use Eclipse to

  • Monitor on-premises Jenkins
  • Monitor Jenkins in the cloud
  • Browse source repositories if hosted on CloudBees
  • Seamlessly deploy applications to the CloudBees Platform as a Service (RUN@cloud platform)

Benefits

  • Improved software quality: directly integrating  quality, enhancing processes makes them easier to do – and more likely to be done
  • Promote usage of Jenkins within the organization, all from within developer loved tools
  • Easily access the benefits of the cloud – resources are instantly available with no configuration hassle
  • Faster time to market: streamlined development and deployment processes yield greater productivity

Installing the CloudBees Toolkit for Eclipse

The CloudBees Toolkit for Eclipse plugin is found at http://eclipse.cloudbees.com.

  • Go to help option under Eclipse and install the plugin by putting in the eclipse.cloudbees.com URL.
  • Install the plugins.
  • Once installed, restart eclipse to detect the plugin and use it.

(NOTE: Requires that you have Eclipse version 3.6 or later.)

Using the CloudBees Toolkit for Eclipse

Monitoring On-premise Jenkins Jobs

On CloudBees' preferences window, click on the "Attach to Jenkins instances not hosted on DEV@cloud...". Enter the URL and credential of the Jenkins instance you would like to connect to. Start monitoring the jobs from within the IDE.

Monitoring Jenkins in the cloud

On CloudBees' preferences window, enter the username and password for CloudBees and hit the Validate button. If an account does not exist, you will need to create one. Creating an account is a five-minute process and does not require a credit card - you are signed onto the free tier of CloudBees. Once validated, start and monitor Jenkins jobs from within the IDE.

Deploying Applications to the Cloud (and Locally)

 The CloudBees Toolkit for Eclipse offers two modes for deployment. 

  • Local mode: Right click on the application and choose "Run Local" in the CloudBees menu. This deploys the application in a local sandbox. 
  • Cloud: Right click on the application and choose "Deploy to RUN@cloud" to deploy the application to the CloudBees PaaS

Additional Resources

See the CloudBees Toolkit for Eclipse in Action

CloudBees Toolkit for Eclipse: Managing Jenkins

 


A Picture is Worth 1,000 Words

Jenkins/Hudson view in left panel Jenkins/Hudson jobs, build history DEV@cloud view in left panel
DEV@cloud build history view DEV@cloud jobs, build history view