From 3d85f72652afb84ef8f99dba282c5ea05e93d386 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Thu, 13 Jul 2017 16:22:57 -0700 Subject: [PATCH] revert: revert: ci(aio): exclude changes in aio/content folder This reverts commit 72143e80daa86290455bdcf0da27132cdab4b84f. it seems that the previous build failure was a travis flake. reverting the revert... --- aio/scripts/payload.sh | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/aio/scripts/payload.sh b/aio/scripts/payload.sh index 73fb472894..1cf2f669b5 100755 --- a/aio/scripts/payload.sh +++ b/aio/scripts/payload.sh @@ -43,20 +43,15 @@ timestamp=$(date +%s) payloadData="$payloadData\"timestamp\": $timestamp, " # Add change source: application, dependencies, or 'application+dependencies' -yarnChanged=false -allChangedFiles=$(git diff --name-only $TRAVIS_COMMIT_RANGE $parentDir | wc -l) -allChangedFileNames=$(git diff --name-only $TRAVIS_COMMIT_RANGE $parentDir) +applicationChanges=$(git diff --name-only $TRAVIS_COMMIT_RANGE $parentDir | grep -v ${parentDir}/content | grep -v ${parentDir}/yarn.lock | wc -l) +dependencyChanges=$(git diff --name-only $TRAVIS_COMMIT_RANGE ${parentDir}/yarn.lock | wc -l) -if [[ $allChangedFileNames == *"yarn.lock"* ]]; then - yarnChanged=true -fi - -if [[ $allChangedFiles -eq 1 ]] && [[ "$yarnChanged" = true ]]; then +if [[ $dependencyChanges -eq 1 ]] && [[ $applicationChanges -eq 0 ]]; then # only yarn.lock changed change='dependencies' -elif [[ $allChangedFiles -gt 1 ]] && [[ "$yarnChanged" = true ]]; then +elif [[ $dependencyChanges -eq 1 ]] && [[ $applicationChanges -gt 0 ]]; then change='application+dependencies' -elif [[ $allChangedFiles -gt 0 ]]; then +elif [[ $applicationChanges -gt 0 ]]; then change='application' else # Nothing changed in aio/