diff --git a/dev/run-tests-jenkins b/dev/run-tests-jenkins
index 3076eb847b420..f3c889425ab1e 100755
--- a/dev/run-tests-jenkins
+++ b/dev/run-tests-jenkins
@@ -32,7 +32,7 @@ function post_message {
echo "Attempting to post to Github:"
echo "$data"
- curl -D- -u x-oauth-basic:$GITHUB_OAUTH_KEY -X POST --data "$data" -H \
+ curl -D- -u x-oauth-basic:$GITHUB_OAUTH_KEY -X POST --data "\"$data\"" -H \
"Content-Type: application/json" \
$COMMENTS_URL | head -n 8
}
@@ -69,7 +69,8 @@ if [ "$sha1" != "$ghprbActualCommit" ]; then
| grep \+ \
| sed "s/\+ *//" \
| tr "\n" "~" \
- | sed "s/~/
/g")
+ | sed "s/~/
/g" \
+ | sed "s/\\\"/\\\\\\\"/g")
if [ "$new_public_classes" == "" ]; then
result_message="$result_message- This patch adds no public classes
"
else
@@ -77,9 +78,13 @@ if [ "$sha1" != "$ghprbActualCommit" ]; then
result_message="$result_message$new_public_classes"
fi
fi
-result_message="${result_message}
For more information see test ouptut:"
+result_message="${result_message}
For more information see test output:"
result_message="${result_message}
${BUILD_URL}consoleFull"
post_message "$result_message"
+# TODO: For testing only, remove me before merging this PR.
+# case class You(age: Int = 40, money: Long = -100, catchPhrase: String = "hey bro")
+# case class Me(age: Int = 25, money: Long = 1000000, catchPhrase: String)
+
exit $test_result