Commit Graph

14 Commits

Author SHA1 Message Date
Ben Newman
fee86a0b17 Try not running a full meteor --get-ready before Circle CI tests.
In the ongoing struggle with Circle CI-specific test failures, the
preparatory `meteor --get-ready` has been a consistent point of failure,
before any real tests have the chance to run.

Using a lighter-weight command (meteor --help) that still does most of
what --get-ready did seems worth a try, though it might just defer
memory-intensive work until later, so we'll have to see what happens.
2017-05-22 16:40:33 -04:00
Jesse Rosenberger
6b4a4ccca1 Aggressively prevent CircleCI from using the wrong cache.
https://discuss.circleci.com/t/git-submodule-url-isnt-playing-nice-with-the-cache/549/3
2017-03-22 20:35:59 +02:00
Ben Newman
ab0f9ba290 Force garbage collection more aggressively during meteor --get-ready.
This is an effort to keep the `meteor --get-ready` command from running
out of memory during Circle CI tests, as mentioned in this comment:
https://github.com/meteor/meteor/pull/8327#issuecomment-284431618
2017-03-06 20:34:56 -05:00
Ben Newman
a290488d02 Disable optimistic caching for meteor --get-ready on Circle CI.
We (@abernix and I) suspect the intermittent "died unexpectedly" failures
of `meteor --get-ready` on Circle CI are due to hitting their (low) limit
on the maximum number of open files.

Although optimistic caching speeds up rebuilds considerably, it doesn't do
much for initial builds, and it definitely keeps more files open.
Disabling it here seems worth a try.
2017-02-14 11:41:30 -05:00
Tom Coleman
5f81996cdb Don't show a spinner while getting ready 2016-09-22 11:50:44 +10:00
Tom Coleman
b8d3fb03ca This is better 2016-09-22 11:24:13 +10:00
Tom Coleman
25c03ce9ab Add a timeout to the get ready step 2016-09-22 11:19:39 +10:00
Tom Coleman
d695087c92 We'll need to clone submodules too now 2016-08-25 12:23:33 +10:00
Ben Newman
9c31fa0cc6 Increase inotify user watch count for Circle CI tests.
See also: https://circleci.com/blog/sudo-circleci-make-me-a-sandwich/
2016-07-14 13:18:21 -04:00
Jesse Rosenberger
adda6c228b Trying 1200 sec timeout 2016-05-16 11:26:21 +03:00
Jesse Rosenberger
ed679d9fb7 Increase circleci timeout and disable spinner for CI tests 2016-05-16 09:01:01 +03:00
Evan You
9c46763e3f ci: cache more folders in the dependency step 2015-09-30 17:33:54 -04:00
Evan You
78e1cfc9f3 ci: cache dev_bundle 2015-09-30 15:59:55 -04:00
Evan You
8033ea03c7 setup circle ci 2015-09-25 15:25:11 -04:00