From b587ecb30fddc9c63dff57057e31a9fadaee3f78 Mon Sep 17 00:00:00 2001 From: Emil Sjolander Date: Tue, 14 Feb 2017 02:27:44 -0800 Subject: [PATCH] Fix travis builds Summary: && instead of ; and only update xctools if needed Reviewed By: passy Differential Revision: D4558044 fbshipit-source-id: 90d55bf0147026e527b238365835d803a4bee7fb --- .travis.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index c91c67e5..108b50a2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,7 +39,7 @@ before_install: # iOS - | if [[ $TARGET = "ios" ]]; then - brew upgrade xctool; + brew outdated xctool || brew upgrade xctool; fi # JavaScript @@ -53,9 +53,9 @@ script: # C - | if [[ $TARGET = "c" ]]; then - buck test --verbose 0 //:yoga; - buck run --verbose 0 //benchmark:benchmark; - git checkout HEAD^; + buck test --verbose 0 //:yoga && + buck run --verbose 0 //benchmark:benchmark && + git checkout HEAD^ && buck run --verbose 0 //benchmark:benchmark; fi @@ -80,6 +80,6 @@ script: # JavaScript - | if [[ $TARGET = "js" ]]; then - npm run test:all; + npm run test:all && npm run bench; fi