-
Notifications
You must be signed in to change notification settings - Fork 89
test: re-use static build directory for caching between test runs #75
base: develop
Are you sure you want to change the base?
Conversation
6e56a40
to
c1a994c
Compare
@gnidan bump |
LGTM, although @tcoulter could you please also look? I am not sure if there are unknown unknowns here that would cause things to break. |
hey @tcoulter sorry to be a pest, just wanted to let @Zolmeister know what they need to do to push this across the finish line. |
Hi @Zolmeister, sorry for the late response. Thanks for the submission. This isn't a bad solution, but may potentially be prone to artifact collision if developers have multiple Truffle projects on their machine that they're actively developing. Instead of using an operating-system level, static temp directory, can you refactor to use a temp directory local to the project? Make sure that the folder structure looks like this:
When running your tests, it should use the artifacts in this directory ( Again, thanks for your work, and apologies for the late response. Really look forward to your solution! |
hey @Zolmeister -- just making sure you saw the above ☝️ |
c1a994c
to
6d9e041
Compare
@tcoulter updated |
happy new year @tcoulter -- let us gitcoiners know if theres anything else we can do here :) cc @benjamincburns |
@Zolmeister Thank you for the work here! This all looks good. Our plan, like @benjamincburns said, is that this will go out with a major release. In the meantime, @owocki could you please record this bounty as completed? Thanks all! |
fixes trufflesuite/truffle#343