CloudBees - Jenkins as a Service
Upcoming SlideShare
Loading in...5

Like this? Share it with your network


CloudBees - Jenkins as a Service

Uploaded on

CloudBees - Jenkins as a Service

CloudBees - Jenkins as a Service

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 66 35 31

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide
  • cron is a time-based job scheduler in Unix-like computer operating systems. cron enables users to schedule jobs (commands or shell scripts) to run periodically at certain times or dates.


  • 1. Java PaaS CloudBees - 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 Source: wikipedia other builds have completed, and by requesting a specific build URL.Jenkins as a Service
  • 3. Started by an SCM change A webappBuilding remotely on s-f78ecb9b A webapp/index.jspChecking out a fresh workspace because theres no workspace at A webapp/WEB-INF /scratch/hudson/workspace/Build StrutsDemo A webapp/WEB-INF/cloudbees-web.xmlCleaning workspace /scratch/hudson/workspace/Build StrutsDemo A webapp/WEB-INF/libChecking out https://svn- AU webapp/WEB-INF/lib/jstl-1.2.jar A webapp/WEB-INF/web.xmlA build At revision 3AU build/ [Build StrutsDemo] $ /opt/ant/apache-ant-1.8.1/bin/antAU build/webapp.war Buildfile: /scratch/hudson/workspace/Build StrutsDemo/build.xmlA build/staxcat init:A build/staxcat/work [mkdir] Created dir: /scratch/hudson/workspace/BuildA build/staxcat/work/webapps StrutsDemo/webapp/WEB-INF/classesA build/staxcat/work/work compile:A build/staxcat/work/work/localEngine [javac] /scratch/hudson/workspace/Build StrutsDemo/build.xml:41:A build/staxcat/work/work/localEngine/localhost warning: includeantruntime was not set, defaulting toA build/staxcat/work/conf/tomcat-users.xml build.sysclasspath=last; set to false for repeatable buildsA build/staxcat/work/conf/web.xml [javac] Compiling 1 source file to /scratch/hudson/workspace/BuildA .classpath StrutsDemo/webapp/WEB-INF/classesA .project dist:A lib [war] Building war: /scratch/hudson/workspace/BuildAU lib/servlet-api-2.5.jar StrutsDemo/build/webapp.warA src [zip] Building zip: /scratch/hudson/workspace/BuildA src/example StrutsDemo/build/webapp-src.zipA src/example/HelloServlet.javaA .bees BUILD SUCCESSFULA .bees/bees.config Total time: 3 secondsA build.xml Finished: SUCCESSA 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.