Commit Graph

81 Commits

Author SHA1 Message Date
Simon Michael
67f5b1071e travis: fetch stack only if needed again 2018-10-24 12:37:19 -07:00
Simon Michael
86b4a9c93d travis: unconditionally fetch latest stack (1.9.1) 2018-10-24 11:12:47 -07:00
Simon Michael
a1dd7ba871 travis: stop doing something with old "travis" branch 2018-10-24 11:12:47 -07:00
Simon Michael
93a2060659 travis: comment, webhook test 2018-05-18 13:36:11 -07:00
Simon Michael
84bde5095c travis: hledger-ui can be built again (#719) 2018-05-16 17:33:44 -07:00
Simon Michael
aaf818e9da travis: troubleshoot wrong stack version 2018-05-09 22:23:28 -07:00
Simon Michael
df48539b4a travis: troubleshoot wrong stack version 2018-05-09 22:10:44 -07:00
Simon Michael
8633ab2e42 Revert "travis: build hledger-ui again, should work now" - nope
This reverts commit 705513c

Waiting on https://github.com/haskell-fswatch/hfsnotify/pull/77
2018-04-16 17:54:10 -07:00
Simon Michael
705513c398 travis: build hledger-ui again, should work now 2018-04-16 16:57:09 -07:00
Simon Michael
4e0959dc60 travis: cache per-package stack-work dirs ? try it 2018-03-25 23:20:58 +01:00
Simon Michael
c79cee3d1f travis: build hledger-web, hledger-api 2018-03-25 02:37:18 +01:00
Simon Michael
9ce4f8b112 travis: don't build hledger-ui 2018-03-25 02:19:45 +01:00
Simon Michael
727bf4dd38 travis: build hledger, hledger-ui 2018-03-25 00:45:37 +00:00
Simon Michael
f98ba9a338 travis: just build hledger-lib 2018-03-25 00:34:18 +00:00
Simon Michael
eddcba39f3 tools: travis: run func tests sooner, they don't need -web/-ui/-api 2018-02-16 09:38:18 -08:00
Simon Michael
988510dde2 travis: use released shelltestrunner 2018-02-16 01:38:26 -08:00
M Parker
9bb9d9268b Clone from github over https
This should hopefully fix the following Travis CI build error:
```
fatal: unable to access 'http://github.com/simonmichael/shelltestrunner/': Failed to connect to github.com port 443: Connection timed out
```

(see https://travis-ci.org/simonmichael/hledger/jobs/323972730#L487 )
2018-01-02 06:15:08 -08:00
Simon Michael
aa5d3f75a4 tools: travis: notify when build starts, for now 2018-01-01 16:12:25 -08:00
Simon Michael
d9108c7cfe tools: travis: try enabling long urls in IRC notifications 2017-12-30 15:55:54 -08:00
Simon Michael
a42b614885 tools: travis: enable IRC notifications via skyline bot
Courtesy of Daniel Lamando and the Stardust project.
2017-12-30 13:49:49 -08:00
Simon Michael
b9d526d6ee travis: disable problematic travis-maybe-skip.sh experiment 2017-12-14 17:15:38 -08:00
Simon Michael
dd737ebbd5 travis: build shelltestrunner with its default resolver
It's the same as hledger's right now: nightly-2017-12-05.
2017-12-07 12:35:35 -08:00
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