Skip to content
This repository
Newer
Older
100644 54 lines (49 sloc) 2.718 kb
c6621286 »
2012-03-03 [ci] Tell Travis to use a perl worker and test under perl 5.10 and 5.14
1 language: "perl"
2 perl:
c7f99d75 »
2012-03-04 [ci] Only run Travis on the master branch and only on 5.14 for now
3 # - "5.10"
5555d82a »
2012-03-03 [ci] Perl versions must be quoted because they are strings
4 - "5.14"
86ddac48 »
2012-03-03 [ci] Specify a dummy install command so cpanminus is not invoked, sin…
5 install: "echo"
81051fb8 »
2012-01-26 [ci] See how Travis CI likes our full test suite
6 before_script:
795a4444 »
2012-03-05 [ci] Re-enable clang, which I accidentally broke by commenting out th…
7 - sudo apt-get install libffi-dev libicu-dev libgmp3-dev clang llvm-dev zlib1g-dev gcc-multilib
774e4e58 »
2012-03-05 [ci] Fix improper spacing in our .travis.yml, thanks http://lint.trav…
8 # No, we are not going to run the tests for all these dependencies on every commit
9 - cpanm -n LWP::UserAgent TAP::Harness::Archive TAP::Harness::ReportByDescription
48a2a418 »
2012-12-11 [travis] Get all the details about which compiler versions are being …
10 - gcc --version
11 - g++ --version
12 - clang --version
c6621286 »
2012-03-03 [ci] Tell Travis to use a perl worker and test under perl 5.10 and 5.14
13 # This stuff used to be required, but was rolled into the Travis CI perl support.
14 # - curl -L http://cpanmin.us | sudo perl - --self-upgrade
15 # - export CI_USER=$USER
16 # - mkdir ~/perl5 && perl -Mlocal::lib >> /tmp/local_lib_junk.sh && source /tmp/local_lib_junk.sh
17 # - sudo chown -R $CI_USER ~/.cpanm
18 # - sudo chown -R $CI_USER ~/perl5
f079fc56 »
2012-03-05 [ci] Remove Configure.pl build tests in attempt to reduce test time b…
19
20 # Don't run Configure.pl tests, for now
21 #script: "perl Configure.pl --test=build $PARROT_CONFIG_ARGS $PARROT_OPTIMIZE --cc=\"$CC\" --link=\"$CC\" --ld=\"$CC\" --ccflags='-g' ; make $PARROT_TEST"
22
23 script: "perl Configure.pl $PARROT_CONFIG_ARGS $PARROT_OPTIMIZE --cc=\"$CC\" --link=\"$CC\" --ld=\"$CC\" --ccflags='-g' ; make $PARROT_TEST"
24
c7f99d75 »
2012-03-04 [ci] Only run Travis on the master branch and only on 5.14 for now
25 branches:
26 only:
27 - master
f1a4c7ec »
2012-09-17 .travis.yml: smoke more branches with less configurations
28 - /smoke-me/
2d8947be »
2012-01-26 Add a Travis CI config file
29 notifications:
30 recipients:
0716f33b »
2012-03-07 [ci skip] Spam parrot-ci instead of parrot-dev with build reports
31 - parrot-ci@lists.parrot.org
2d8947be »
2012-01-26 Add a Travis CI config file
32 email:
33 on_success: change
34 on_failure: always
4c49a78c »
2012-02-11 [ci] Turn on IRC notifications
35 irc:
0b292f8d »
2012-03-21 [ci] Only send IRC notifications when build status changes, for moritz++
36 channels:
4c49a78c »
2012-02-11 [ci] Turn on IRC notifications
37 - "irc.parrot.org#parrot"
0b292f8d »
2012-03-21 [ci] Only send IRC notifications when build status changes, for moritz++
38 on_success: change
39 on_failure: change
81051fb8 »
2012-01-26 [ci] See how Travis CI likes our full test suite
40 env:
3aca526b »
2012-03-17 [ci] Just run 'make smoke' instead of 'make smolder_fulltest' due to …
41 - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="smoke" CC="clang"
42 - PARROT_CONFIG_ARGS="--without-gettext --without-gmp --without-libffi --without-extra-nci-thunks --without-opengl --without-readline --without-pcre --without-zlib --without-threads --without-icu" PARROT_OPTIMIZE="" PARROT_TEST="smoke" CC="clang"
43 - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="--optimize" PARROT_TEST="smoke" CC="gcc"
44 - PARROT_CONFIG_ARGS="--without-gettext --without-gmp --without-libffi --without-extra-nci-thunks --without-opengl --without-readline --without-pcre --without-zlib --without-threads --without-icu" PARROT_OPTIMIZE="" PARROT_TEST="smoke" CC="gcc"
45 - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="smoke" CC="g++"
2c8d7e24 »
2012-09-27 [travis] Add our coding standard and manifest tests
46
47 # Use clang to run our coding standard and manifest tests, because it is the fastest
48 # These will cause Travis to report a build failure when somebody breaks the manifest
49 # tests by forgetting to add files to our manifest, or when they break our coding standards.
50 # The reason we do not use smolder_fulltest is becuase it will intermittently trigger
51 # the Travis CI time-out of 15 minutes
52 - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="codingstd_tests" CC="clang"
53 - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="manifest_tests" CC="clang"
Something went wrong with that request. Please try again.