فهرست منبع

hack/validate/deprecate-integration-cli: don't exit on success

The `hack/validate/deprecate-integration-cli` script exited on
success. As a result, validation steps to run afterwards would
not be executed.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 5 سال پیش
والد
کامیت
9dde8f2b46
1فایلهای تغییر یافته به همراه12 افزوده شده و 12 حذف شده
  1. 12 12
      hack/validate/deprecate-integration-cli

+ 12 - 12
hack/validate/deprecate-integration-cli

@@ -9,17 +9,17 @@ new_tests=$(
 	grep -E '^\+func (.*) Test' || true
 )
 
-if [ -z "$new_tests" ]; then
+if [ -n "$new_tests" ]; then
+	{
+		echo "The following new tests were added to integration-cli:"
+		echo
+		echo "$new_tests"
+		echo
+		echo "integration-cli is deprecated. Please add an API integration test to"
+		echo "./integration/COMPONENT/. See ./TESTING.md for more details."
+		echo
+	} >&2
+	false
+else
 	echo 'Congratulations!  No new tests added to integration-cli.'
-	exit
 fi
-
-echo "The following new tests were added to integration-cli:"
-echo
-echo "$new_tests"
-echo
-echo "integration-cli is deprecated. Please add an API integration test to"
-echo "./integration/COMPONENT/. See ./TESTING.md for more details."
-echo
-
-exit 1