From 0b8bf6ca5a93553c3a4785319e60a6a050dc0bbb Mon Sep 17 00:00:00 2001 From: Krunoslav Zaher Date: Mon, 2 Nov 2015 11:13:09 +0100 Subject: [PATCH] Improves validate Podspecs scheme. --- scripts/validate-podspec.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/scripts/validate-podspec.sh b/scripts/validate-podspec.sh index ec516a67..eb1e4fb7 100755 --- a/scripts/validate-podspec.sh +++ b/scripts/validate-podspec.sh @@ -3,6 +3,15 @@ set -e +function cleanup { + pushd ~/.cocoapods/repos/master + git clean -d -f + git reset master --hard + popd +} + +trap cleanup EXIT + VERSION=`cat RxSwift.podspec | grep -E "s.version\s+=" | cut -d '"' -f 2` pushd ~/.cocoapods/repos/master @@ -27,8 +36,3 @@ sed -E "s/s.source[^\}]+\}/s.source = { :git => '\/Users\/kzaher\/Proj pod lib lint RxSwift.podspec pod lib lint RxCocoa.podspec pod lib lint RxBlocking.podspec - -pushd ~/.cocoapods/repos/master -git clean -d -f -git reset master --hard -popd