1 / 15

13.CloudBees - Jenkins as a Service

13.CloudBees - Jenkins as a Service

MitSoni
Télécharger la présentation

13.CloudBees - Jenkins as a Service

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Java PaaSCloudBees - Jenkins as a Service http://clean-clouds.com

  2. Open source continuous integration tool written in Java. • Supports SCM tools including CVS, Subversion, Git, Mercurial, Perforce and Clearcase. • Execute Apache Ant and Apache Maven based projects. • Builds can be started by various means, including being triggered by commit in a version control system, scheduling via a cron-like mechanism, building when other builds have completed, and by requesting a specific build URL. Source: wikipedia Jenkins as a Service

  3. A webapp A webapp/index.jsp A webapp/WEB-INF A webapp/WEB-INF/cloudbees-web.xml A webapp/WEB-INF/lib AU webapp/WEB-INF/lib/jstl-1.2.jar A webapp/WEB-INF/web.xml At revision 3 [Build StrutsDemo] $ /opt/ant/apache-ant-1.8.1/bin/ant Buildfile: /scratch/hudson/workspace/Build StrutsDemo/build.xml init: [mkdir] Created dir: /scratch/hudson/workspace/Build StrutsDemo/webapp/WEB-INF/classes compile: [javac] /scratch/hudson/workspace/Build StrutsDemo/build.xml:41: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 1 source file to /scratch/hudson/workspace/Build StrutsDemo/webapp/WEB-INF/classes dist: [war] Building war: /scratch/hudson/workspace/Build StrutsDemo/build/webapp.war [zip] Building zip: /scratch/hudson/workspace/Build StrutsDemo/build/webapp-src.zip BUILD SUCCESSFUL Total time: 3 seconds Finished: SUCCESS Started by an SCM change Building remotely on s-f78ecb9b Checking out a fresh workspace because there's no workspace at /scratch/hudson/workspace/Build StrutsDemo Cleaning workspace /scratch/hudson/workspace/Build StrutsDemo Checking out https://svn-cleanclouds.forge.cloudbees.com/igatepatniSVN/StrutsDemo A build AU build/webapp-src.zip AU build/webapp.war A build/staxcat A build/staxcat/work A build/staxcat/work/webapps A build/staxcat/work/work A build/staxcat/work/work/localEngine A build/staxcat/work/work/localEngine/localhost A build/staxcat/work/conf/tomcat-users.xml A build/staxcat/work/conf/web.xml A .classpath A .project A lib AU lib/servlet-api-2.5.jar A src A src/example A src/example/HelloServlet.java A .bees A .bees/bees.config A build.xml A webapp Jenkins Console Output

  4. Jenkins Dashboard

  5. Servlet with Error

  6. “Build Now”: App with Error

  7. Build Failed

  8. Console Output - I

  9. Console Output - II

  10. Download with Linkedin Username/Password

  11. Download with Linkedin Username/Password

  12. Download with Linkedin Username/Password

  13. Download with Linkedin Username/Password

  14. Download with Linkedin Username/Password

  15. Thank You

More Related