13 - git fetch --unshallow --tags # t/porting/cmp_version.t
14 # install & enable ccache on osx
15 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update && brew install ccache; fi
16 - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export PATH="/usr/local/opt/ccache/libexec:$PATH"; fi
22 - CONFIGURE_ARGS='-Uusethreads'
23 - CONFIGURE_ARGS='-Dusethreads'
24 - CONFIGURE_ARGS='-DPERL_GLOBAL_STRUCT'
25 - CONFIGURE_ARGS='-DPERL_GLOBAL_STRUCT_PRIVATE'
26 - CONFIGURE_ARGS='-Duseshrplib -Dusesitecustomize'
27 - CONFIGURE_ARGS='-Duserelocatableinc'
29 # only use gcc on linux, and only use clang on osx for now
38 - ./Configure -des -Dusedevel -Uversiononly -Dcc="ccache $CC" $CONFIGURE_ARGS -Dprefix=$HOME/perl-blead -DDEBUGGING
39 # all script commands are always run
40 # rather than using one very long oneliner using '&&', just always check the build status
41 - if [ "x$TRAVIS_TEST_RESULT" = "x0" ]; then TEST_JOBS=$JOBS make -j$JOBS test_harness_notty; fi
42 - if [ "x$TRAVIS_TEST_RESULT" = "x0" ]; then make -j$JOBS install; fi
43 - if [ "x$TRAVIS_TEST_RESULT" = "x0" ]; then $HOME/perl-blead/bin/perlivp; fi
56 ## use dedicated email for smoking ?
59 # - perl5-porters@perl.org
60 # on_success: never # default: change
61 # on_failure: always # default: always
65 - "irc.perl.org#p5p-qa"
66 # - "irc.perl.org#bot-test"
68 - "Report for %{repository} (%{commit}) from %{author} (%{elapsed_time})"
69 - "Status: %{message}"
70 - "Build URL: %{build_url}"
71 - "GitHub URL: https://github.com/p5h/perl5demo/commit/%{commit}" # adjust this url to use the production repo
72 on_success: change # default: always
73 on_failure: always # default: always