summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinenash <minenash@protonmail.com>2019-01-26 15:25:38 -0500
committerMinenash <minenash@protonmail.com>2019-01-26 15:25:38 -0500
commit6edd2fca8ce8308daa434c65087854b8f97f6b2f (patch)
tree13365352bf9ebe365d6e32273cb96d21e2552b22
parentc4e251d3ab443fe82a0e9d6173cb6d32d209cf3c (diff)
parent71ae1b37793110e6210cd7a50333f22be38385d6 (diff)
Merge branch 'dev' of https://github.com/RedstonerServer/Modules.git into dev
-rw-r--r--.travis.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..7c7ca10
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,8 @@
+---
+before_script:
+ - "build=true;for file in $(find . -name \"*.java\");do module_scan=$(grep -E \"public +(final +)?class +\\w+ +(extends +.* +)?implements +(\\w+, *)?Module\" \"$file\");if [ -z \"$module_scan\" ];then continue;fi;diff=$(git diff master \"$file\");if [ ! -z \"$diff\" ];then scanned=$(echo \"$x\" | grep \"@Version\");if [ -z \"$scanned\" ];then echo -e \"Found modified module with unchanged version number $file\";build=false;fi;fi;done;if ! $build;then echo -e \"Found one or more unchanged version numbers. Failing build.\";exit 1;fi"
+ - "if find . -name \"*.java\" | xargs grep \"System.out.print\"; then echo \"Found one or more direct prints to console. Failing build.\"; exit 1; fi;"
+jdk:
+ - openjdk8
+ - oraclejdk8
+language: java