Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Jenkins For One
1. Jenkins for One Personal Continuous Integration Mark Waite – DOSUG/DJUG May 11, 2011
2. Continuous Integration Continuous – happening all the time Integration – combine components into a new thing Continuous Integration Change the code Build it Test it Report Results
3. Jenkins for Continuous Integration Jenkins – open source continuous integration server Jenkins (http://jenkins-ci.org/) is Easy to install Easy to use Multi-technology Multi-platform Widely used Extensible Free
4. How Easy Is It? Less than 5 minutes to Download Jenkins Install Jenkins Configure my job Build my code Run my tests Watch the screencast http://j.mp/jenkins-in-five-minutes
5. Jenkins Knows Your Source Version Control Systems Accurev Bazaar BitKeeper ClearCase Darcs Dimensions Git Harvest MKS Integrity PVCS StarTeam Subversion Team Foundation Server Visual SourceSafe
6. Jenkins Knows Your Build Build Tools Ant Maven MSBuild Make Cmake Scons UNIX Shell Windows batch …
7. Jenkins Knows Your Tests Test Frameworks Junit Nunit MSTest TestNG CppUnit JSUnit PHPUnit Selenium Fitnesse
8. Jenkins Knows Your Language Jenkins can build and run Java C Python Ruby Perl PHP Javascript C# …