Commit Graph

59 Commits

Author SHA1 Message Date
Simon Michael
c49335bd66 tools: travis: don't run hledger test, currently missing 2017-09-11 18:35:59 -07:00
Simon Michael
5fdaff901d tools: travis: try repairing possible shelltestrunner corruption 2017-08-25 13:40:49 -07:00
Simon Michael
20993d9785 tools: travis: revert workaround attempt 2017-08-01 10:12:02 -07:00
Simon Michael
da0e67a892 tools: travis: try a workaround after version bump failure 2017-07-31 16:42:46 -07:00
Simon Michael
f8674f46c0 tools: travis: skip the build if only markdown files are changed
Credit: tritoch at https://github.com/travis-ci/travis-ci/issues/6301#issuecomment-313559284
2017-07-12 07:41:06 +01:00
Simon Michael
9650e88cc5 tools: travis: also run the hunit unit tests by default
Run at least some unit tests by default again.
The hunit tests are fast and we can run them without any rebuilding.
2017-06-06 09:34:52 -07:00
Simon Michael
7750f83d76 tools: set -u breaks travis 2017-03-31 10:52:58 -07:00
Simon Michael
61c2a6bc2b tools: travis: cleanup 2017-03-30 18:19:54 -07:00
Simon Michael
1afe5fba6e tools: travis: latest config 2017-03-30 16:20:32 -07:00
Simon Michael
4db8d0e8a1 tools: travis: build less 2017-03-30 13:19:00 -07:00
Simon Michael
1523629465 tools: travis: build less to prime cache without timeout 2017-03-29 21:31:11 -07:00
Simon Michael
e24eb155e7 tools: travis: try caching .stack-work too 2017-03-28 18:44:34 -07:00
Simon Michael
ca9e906c2a tools: travis: quit if any setup command fails, too 2017-03-28 18:43:13 -07:00
Simon Michael
8169383f29 tools: travis: exit early if any of the test commands fail 2017-03-27 14:56:18 -07:00
Simon Michael
00a56c2111 travis: give up trying to cache shelltestrunner dir 2017-03-22 23:38:01 +00:00
Simon Michael
323fab3f2f travis: fix conditional 2017-03-22 23:32:05 +00:00
Simon Michael
102d57a36d travis: don't clone shelltestrunner again if it has been cached once 2017-03-22 23:18:48 +00:00
Simon Michael
88111b61a1 travis: build all, drop --no-terminal, fix listings 2017-03-22 22:56:04 +00:00
Simon Michael
dc8f09f75c travis: build less, avoiding timeout 2017-03-22 22:25:50 +00:00
Simon Michael
fe2ff22122 travis: latest config 2017-03-22 19:28:32 +00:00
Simon Michael
a4a3039fe9 travis: require warning-free builds of addons #520 2017-03-22 14:18:29 +00:00
Simon Michael
54b093aeab travis: try to reduce shelltestrunner rebuilding 2017-03-22 10:11:54 +00:00
Simon Michael
122233a64f travis: cleanup 2017-03-22 10:03:17 +00:00
Simon Michael
8dc4cffe63 travis: build and test addons 2017-03-22 10:02:56 +00:00
Simon Michael
9e290d18eb travis: disable some failing addon tests 2017-03-22 08:59:59 +00:00
Simon Michael
52417f1e36 travis: cleanup 2017-03-22 08:59:59 +00:00
Simon Michael
633863ac3c travis: also build travis branch, for testing config 2017-03-22 08:59:58 +00:00
Simon Michael
2cb741e0c8 travis: pre-install deps for tests, also 2017-03-22 08:23:55 +00:00
Simon Michael
c4ff929382 Summary: travis: cleanup, prepare for addons func. test 2017-03-22 08:14:07 +00:00
Simon Michael
c10a7a8420 travis: install shelltestrunner, part 4 2017-03-22 07:39:44 +00:00
Simon Michael
ece6a7e283 travis: install shelltestrunner, part 3 2017-03-22 07:33:45 +00:00
Simon Michael
5325688d16 travis: install shelltestrunner, part 2 2017-03-22 07:20:57 +00:00
Simon Michael
1065bad0c7 travis: install shelltestrunner 2017-03-22 07:15:44 +00:00
Simon Michael
21040780f5 travis: comments #520 2017-03-22 07:15:44 +00:00
Simon Michael
d75f52eed3 travis: require passing functional tests #520 2017-03-21 09:16:09 +00:00
Simon Michael
fc9f4fedc6 travis: require the build to be warning-free #520 2017-03-21 08:59:57 +00:00
Simon Michael
f559cc8949 travis: add --no-haddock-deps, should work now 2016-05-06 18:16:59 -07:00
Simon Michael
a4dc094be3 travis: try another way to show git/stack version 2016-04-29 09:06:20 -07:00
Simon Michael
a036d5cf18 travis: report git & stack versions as well 2016-04-29 06:58:56 -07:00
Simon Michael
94f2b37f12 tools: travis: use latest stack 2016-01-14 20:48:44 -08:00
Simon Michael
466192b18e tools: travis: also check for haddock errors
Might generate haddock for all deps too.. let's see
2015-08-26 10:36:51 -07:00
Simon Michael
0098d1d211 tools: travis: roll back more, --install-ghc not supported 2015-08-24 10:28:32 -07:00
Simon Michael
ff7709d61a tools: travis: not working, roll back some 2015-08-24 10:23:09 -07:00
Simon Michael
6b04a6a4a6 Update .travis.yml 2015-08-24 10:15:21 -07:00
Simon Michael
c26aed3125 tools: travis: try some changes seen on stack list 2015-08-24 10:11:50 -07:00
Simon Michael
780549b448 tools: travis: build only the master branch 2015-08-21 11:57:13 -07:00
Simon Michael
6420e83dc4 tools: more stack tweaks for travis
[ci skip]
2015-08-13 12:30:23 -07:00
Simon Michael
25146b09e2 tools: use latest stack in travis build 2015-08-13 10:46:44 -07:00
Simon Michael
b7ab5112a3 tools: travis: consistent layout 2015-07-28 17:04:47 -07:00
Simon Michael
1cdc8a43a3 tools: travis: don't join/leave channel 2015-07-28 16:48:19 -07:00