source: .travis.yml @ 7dcef03

Last change on this file since 7dcef03 was 48c09d4, checked in by Jason Gross <jgross@mit.edu>, 8 years ago
Add .travis.yml for Travis-CI Yay for continuous integration and testing. This can be set up at https://travis-ci.org/profile.
  • Property mode set to 100644
File size: 828 bytes
Line 
1language: perl
2compiler:
3  - clang
4  - gcc
5perl:
6  - "5.10"
7  - "5.12"
8  - "5.14"
9  - "5.16"
10  - "5.18"
11  - "5.19"
12install:
13  - sudo apt-get update -q
14# we actually want debhelper >= 7, libperl-dev >= 5.10.1-8, libzephyr-dev >= 3.0~beta
15  - sudo apt-get install -q autoconf autotools-dev debhelper dh-autoreconf libglib2.0-dev libkrb5-dev libncurses5-dev libncursesw5-dev libssl-dev libzephyr-dev pkg-config zip
16# perl things
17# In lp:~barnowl/barnowl/packaging, we use apt-get.  Here, we use cpanm.
18#  - sudo apt-get install libanyevent-perl libclass-accessor-perl libextutils-depends-perl libglib-perl libmodule-install-perl libnet-twitter-lite-perl libpar-perl libperl-dev
19  - cpanm AnyEvent Class::Accessor ExtUtils::Depends Glib Module::Install Net::Twitter::Lite PAR
20script: "./autogen.sh && ./configure && make distcheck"
Note: See TracBrowser for help on using the repository browser.