Using Jenkins for Continuous Integration of Perl components OSD2011
Upcoming SlideShare
Loading in...5
×
 

Using Jenkins for Continuous Integration of Perl components OSD2011

on

  • 7,376 views

Lightning talk presentation of Perl setup for Jenkins Continuous Integration platform. Notes and more information available at: https://logiclab.jira.com/wiki/display/OPEN/Continuous+Integration

Lightning talk presentation of Perl setup for Jenkins Continuous Integration platform. Notes and more information available at: https://logiclab.jira.com/wiki/display/OPEN/Continuous+Integration

Statistics

Views

Total Views
7,376
Views on SlideShare
4,617
Embed Views
2,759

Actions

Likes
4
Downloads
48
Comments
3

3 Embeds 2,759

http://lanyrd.com 2756
https://lanyrd.com 2
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Using Jenkins for Continuous Integration of Perl components OSD2011 Using Jenkins for Continuous Integration of Perl components OSD2011 Presentation Transcript

  • PERL AND CONTINUOUSINTEGRATION WITH JENKINS jonasbn@dk-hostmaster.dk
  • FREE-STYLE PROJECT
  • SUBVERSION
  • SUBVERSION
  • BUILD SYSTEM
  • BUILDING
  • TESTING
  • TESTING MORE
  • TESTING EVEN MORE
  • # 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();
  • ENABLING JUNIT
  • ENABLING JUNIT
  • TIMINGS?
  • PROVE
  • TIMINGS!
  • COVERAGE TEST
  • HTML PUBLISHER PLUGIN
  • EXTENDED MENU
  • COVERAGE REPORT
  • THANK YOU!jonasbn@dk-hostmaster.dk
  • THANK YOU!•HTTP://LOGICLAB.JIRA.COM/WIKI/DISPLAY/OPEN/ CONTINUOUS+INTEGRATION