show cpanm log on failure on travis
Graham Knop [Fri, 19 Jun 2020 22:35:39 +0000 (00:35 +0200)]
.travis.yml

index 275b17c..96e0db6 100644 (file)
@@ -54,13 +54,13 @@ script:
    - cpanm --metacpan --skip-satisfied Catalyst::Plugin::Authentication
 
    # pure reverse deps (call with --test-only):
-   - cpanm --test-only --metacpan -v Catalyst::Devel
-   - cpanm --test-only --metacpan -v Catalyst::Action::REST
-   - cpanm --test-only --metacpan -v Catalyst::Component::InstancePerContext
-   - cpanm --test-only --metacpan -v Catalyst::Plugin::Session
-   - cpanm --test-only --metacpan -v Catalyst::Plugin::Session::State::Cookie
-   - cpanm --test-only --metacpan -v Catalyst::Plugin::Static::Simple
-   - cpanm --test-only --metacpan -v Catalyst::Plugin::ConfigLoader
+   - cpanm --test-only --metacpan -v Catalyst::Devel || ( cat ~/.cpanm/build.log; false )
+   - cpanm --test-only --metacpan -v Catalyst::Action::REST || ( cat ~/.cpanm/build.log; false )
+   - cpanm --test-only --metacpan -v Catalyst::Component::InstancePerContext || ( cat ~/.cpanm/build.log; false )
+   - cpanm --test-only --metacpan -v Catalyst::Plugin::Session || ( cat ~/.cpanm/build.log; false )
+   - cpanm --test-only --metacpan -v Catalyst::Plugin::Session::State::Cookie || ( cat ~/.cpanm/build.log; false )
+   - cpanm --test-only --metacpan -v Catalyst::Plugin::Static::Simple || ( cat ~/.cpanm/build.log; false )
+   - cpanm --test-only --metacpan -v Catalyst::Plugin::ConfigLoader || ( cat ~/.cpanm/build.log; false )
    #- cpanm --test-only --verbose --metacpan Catalyst::Authentication::Credential::HTTP
 
    # Still need to figure out why these fail in travis: