Conversation
|
TL;DR: After installing The initial build would work as expected in a normal amount of time for our app (20s), but rebuilds for me would take significantly longer (in some cases 5+ minutes) and in other cases I gave up waiting. I think it's possible that the completed builds were actually tied to additional file changes and would have otherwise hung indefinitely. When the rebuilds hung, I'd see output that a file has changed and that incremental compilation was starting, but neither the build success message nor the expected typescript warnings were output. I would kill rebuilds older than that, but wasn't able to I'm using |
|
While trying @dzaman's branch with
While the rebuilds failed to finish, my machine became really slow. I did not check my CPU stats but I will if this happens again.
|
|
@dfreeman one thing I was thinking about just now: can we leverage this to properly fail builds when people have the |
|
@chriskrycho I'm hoping so. Overall this still needs a fair amount of thought/effort to get it beyond the prototype stage, but it seems like a promising approach and I do hope to get it across the finish line over the next few weeks. I'd love to see #167 land before this—the TS compiler APIs are a little scary to try and use without actual, well, TypeScript 😄 |
Previously, on Windows, `broccoli` would fail with this error:
EPERM: operation not permitted, symlink ...
This appeared to only happen the first time it attempted to create a
symlink from `tmp/broccoli_merge_trees-output_path-{some_hash}.tmp` to
`tmp/funnel-input_base_path-{some_other_hash}.tmp`.
We don't know the cause, but the error goes away when we use `chokidar`.
Windows-compatible programmatic compilations
|
This PR fixes an issue with ember-cli-addon-docs that I was running into where changing a |
…precompile Fix `ts:precompile`
|
Hello everyone. I'm checking in here to see what else needs to be done before this can be merged into |
|
We need to get the tests passing, either by removing the helper-using test or by fixing the typings so it works properly (preferably but not necessarily the latter). |
|
@chriskrycho Is work already being done on the typings? If not, I think I could give some time to that this weekend. |
|
Not to my knowledge. I haven’t had time to actually figure out what’s wrong there.
|
|
OK. If I don't hear any updates by this weekend, I'll just start on it. Could you point me to where I should be looking? |
|
@tansongyang what we know so far is documented in #133. |
…s thrashy watching
737f413 to
46f3456
Compare
46f3456 to
309a89d
Compare
|
That is one super weird AppVeyor failure. Do we have some kind of caching problem, maybe? |
|
@chriskrycho Haha, I was just about to ping you to ask if we could try to clear that somehow. Bad cached dependency tree, maybe? 😬 |
|
🎉 |
No description provided.