diff --git a/scripts/travis-publish.sh b/scripts/travis-publish.sh index 9a91dccc9f..d4fb9c360b 100755 --- a/scripts/travis-publish.sh +++ b/scripts/travis-publish.sh @@ -29,5 +29,10 @@ sbt_cmd="sbt ++$TRAVIS_SCALA_VERSION" coverage="$sbt_cmd coverage validateJVM coverageReport && codecov" -run_cmd="$coverage && $sbt_cmd validate && $sbt_cmd $publish_cmd" + +scala_js="$sbt_cmd macrosJS/compile coreJS/compile lawsJS/compile && $sbt_cmd kernelLawsJS/test && $sbt_cmd testsJS/test && $sbt_cmd js/test" +scala_jvm="$sbt_cmd validateJVM" + +run_cmd="$coverage && $scala_js && $scala_jvm $publish_cmd" + eval $run_cmd