Permalink
Browse files

[travis] Add our coding standard and manifest tests

  • Loading branch information...
1 parent 959499b commit 2c8d7e24db86ddb3963f209b9b7f506aaf3de2a8 @leto leto committed Sep 28, 2012
Showing with 8 additions and 0 deletions.
  1. +8 −0 .travis.yml
View
@@ -41,3 +41,11 @@ env:
- PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="--optimize" PARROT_TEST="smoke" CC="gcc"
- PARROT_CONFIG_ARGS="--without-gettext --without-gmp --without-libffi --without-extra-nci-thunks --without-opengl --without-readline --without-pcre --without-zlib --without-threads --without-icu" PARROT_OPTIMIZE="" PARROT_TEST="smoke" CC="gcc"
- PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="smoke" CC="g++"
+
+# Use clang to run our coding standard and manifest tests, because it is the fastest
+# These will cause Travis to report a build failure when somebody breaks the manifest
+# tests by forgetting to add files to our manifest, or when they break our coding standards.
+# The reason we do not use smolder_fulltest is becuase it will intermittently trigger
+# the Travis CI time-out of 15 minutes
+ - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="codingstd_tests" CC="clang"
+ - PARROT_CONFIG_ARGS="" PARROT_OPTIMIZE="" PARROT_TEST="manifest_tests" CC="clang"

0 comments on commit 2c8d7e2

Please sign in to comment.