Difference: JenkinsConfiguration (2 vs. 3)

Revision 32011-12-16 - andpol

Line: 1 to 1
META TOPICPARENT name="VirtualizationProjectHome"

What is Jenkins?

"Jenkins provides continuous integration services for software development, primarily in the Java programming language. It is a server-based system running in a servlet container such as Apache Tomcat. It supports SCM tools including CVS, Subversion, Git, Mercurial and Clearcase, and can execute Apache Ant and Apache Maven based projects as well as arbitrary shell scripts and Windows batch commands. The primary developer of Jenkins is Kohsuke Kawaguchi. Released under the MIT License, Jenkins is free software." - from Wikipedia
Line: 29 to 29
  • Under "Source Code Management" select "Git" and enter the URL of the github repository
  • Under "Build Triggers" check off "Build when a change is pushed to GitHub"
  • Under "Build" add an "Execute Shell" Build Step (or whatever is appropriate), and enter the following text: python pyUnit.py
  • Clone a local copy of your git repo: git clone git://github.com/username/reponame.git
  • Download and add the file pyUnit.py: git add pyUnit.py
  • Commit the changes: git commit -m "A basic unit test"
  • Push changes up to github: git push origin master
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback