commit ae570265cca732d6ef20cc8667c29ca9003468a9 parent c228633bce5a7624dd77a8dc6d5fdbc02cc9519d Author: jatinchowdhury18 <jatinchowdhury18@users.noreply.github.com> Date: Tue, 17 Nov 2020 15:58:58 -0800 Update Travis Diffstat:
M | .travis.yml | | | 11 | ++++++++++- |
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/.travis.yml b/.travis.yml @@ -75,7 +75,16 @@ script: cd $TRAVIS_BUILD_DIR/ curl -L "https://github.com/Tracktion/pluginval/releases/download/latest_release/pluginval_macOS.zip" -o pluginval.zip unzip pluginval - pluginval.app/Contents/MacOS/pluginval --strictness-level 8 --validate-in-process --validate "$TRAVIS_BUILD_DIR/Plugin/Builds/MacOSX/build/Release/CHOWTapeModel.vst3" || exit 1 + pluginval_command="pluginval.app/Contents/MacOS/pluginval --strictness-level 8 --validate-in-process --validate '${TRAVIS_BUILD_DIR}/Plugin/Builds/MacOSX/build/Release/CHOWTapeModel.vst3'" + max_retry=5 + counter=0 + until $pluginval_command + do + sleep 1 + [[ counter -eq $max_retry ]] && echo "Pluginval Failed!" && exit 1 + echo "Running pluginval again. Try #$counter" + ((counter++)) + done # pluginval.app/Contents/MacOS/pluginval --strictness-level 8 --validate-in-process --validate "$TRAVIS_BUILD_DIR/Plugin/Builds/MacOSX/build/Release/CHOWTapeModel.component" || exit 1 fi # - |