82 | @@ -83,3 +83,7 @@ script:
83 | after_script:
84 | - echo $TRAVIS_COMMIT_RANGE
85 | - echo $TRAVIS_COMMIT_LOG
86 | +after_failure:
87 | + - pip3 install irc --user
88 | + - if [[ "$TRAVIS_REPO_SLUG" = "bitcoin/bitcoin" && ( "$TRAVIS_EVENT_TYPE" = "push" || "$TRAVIS_EVENT_TYPE" = "cron" ) ]]; then wget "https://raw.githubusercontent.com/jaraco/irc/60f747a578157b03c952c050c765e2924d4fdc00/scripts/irccat2.py"; fi
Repeating this condition is a bit ugly. I know every - is invoked as a separate script, but as this is YAML, isn't it possible to spread a script over multiple lines?