Using Jenkins for Continuous Integration of Perl components OSD2011
-
Upload
jonas-b-nielsen -
Category
Technology
-
view
7.972 -
download
1
description
Transcript of Using Jenkins for Continuous Integration of Perl components OSD2011
![Page 2: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/2.jpg)
FREE-STYLEPROJECT
![Page 3: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/3.jpg)
SUBVERSION
![Page 4: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/4.jpg)
SUBVERSION
![Page 5: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/5.jpg)
BUILD SYSTEM
![Page 6: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/6.jpg)
BUILDING
![Page 7: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/7.jpg)
TESTING
![Page 8: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/8.jpg)
TESTING MORE
![Page 9: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/9.jpg)
TESTING EVENMORE
![Page 10: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/10.jpg)
# Courtesy of Jeffrey Ryan Thalhammer# http://search.cpan.org/~thaljef/Test-Perl-Critic/lib/Test/Perl/Critic.pm
# The severity parameter interpretation was added by jonasbn# See: http://logiclab.jira.com/wiki/display/OPEN/Test-Perl-Critic
# $Id$
# $HeadURL$
use strict;use warnings;use File::Spec;use Test::More;use English qw(-no_match_vars);use Test::Perl::Critic;
if ( not $ENV{TEST_CRITIC} ) { my $msg = 'Author test. Set $ENV{TEST_CRITIC} to a true value to run.'; plan( skip_all => $msg );}
my $rcfile = File::Spec->catfile( 't', 'perlcriticrc' );
Test::Perl::Critic->import( -profile => $rcfile, -severity => ($ENV{TEST_CRITIC} and $ENV{TEST_CRITIC} >= 0 and $ENV{TEST_CRITIC} <= 5) ? $ENV{TEST_CRITIC} : 5);
all_critic_ok();
![Page 11: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/11.jpg)
ENABLING JUNIT
![Page 12: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/12.jpg)
ENABLING JUNIT
![Page 13: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/13.jpg)
TIMINGS?
![Page 14: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/14.jpg)
PROVE
![Page 15: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/15.jpg)
TIMINGS!
![Page 16: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/16.jpg)
COVERAGE TEST
![Page 17: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/17.jpg)
HTML PUBLISHER PLUGIN
![Page 18: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/18.jpg)
EXTENDED MENU
![Page 19: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/19.jpg)
COVERAGEREPORT
![Page 21: Using Jenkins for Continuous Integration of Perl components OSD2011](https://reader034.fdocuments.us/reader034/viewer/2022051817/547bf5a95806b5db3f8b46ac/html5/thumbnails/21.jpg)
THANK YOU!
•HTTP://LOGICLAB.JIRA.COM/WIKI/DISPLAY/OPEN/CONTINUOUS+INTEGRATION