diff --git a/project/Publish.scala b/project/Publish.scala index c234492f2b1..44cdc57c386 100644 --- a/project/Publish.scala +++ b/project/Publish.scala @@ -53,7 +53,9 @@ object DeployRsync extends AutoPlugin { deployRsync := { val (_, host) = (Space ~ StringBasic).parsed deployRsyncArtifact.value.foreach { - case (from, to) => s"rsync -rvz $from/ $host:$to"! + case (from, to) => + val result = Seq("rsync", "-rvz", s"$from/", s"$host:$to").! + require(result == 0, "rsync should return success") } } )