#!/bin/zsh . ./_testing/_get_files_arr.zsh if [[ $TRAVIS_PULL_REQUEST != false ]] { echo '======== INTEGRATION REPORT =========' for scriptfile ($filelist) { echo '--- '$scriptfile:t if [[ -f "Test/${scriptfile:t:r}/failed.yml" ]] { echo "FATAL: SCRIPT FAILED TO LOAD " } cat "Test/${scriptfile:t:r}/stderr.log" 2>/dev/null cat "Test/${scriptfile:t:r}/irssi.log" echo echo 'Source code critic:' cat "Test/${scriptfile:t:r}/perlcritic.log" echo } echo echo '======== YAML DATABASE ========' for scriptfile ($filelist) { if [[ ! -f "Test/${scriptfile:t:r}/failed.yml" ]] { cat "Test/${scriptfile:t:r}/info.yml" } } } \ else { echo '============= DETAILED FAILURE REPORTS =============' for scriptfile ($filelist) { if [[ -f "Test/${scriptfile:t:r}/failed.yml" ]] { echo '--- '$scriptfile:t cat "Test/${scriptfile:t:r}/stderr.log" 2>/dev/null cat "Test/${scriptfile:t:r}/irssi.log" echo } } }