Github user bzz commented on the pull request:

    https://github.com/apache/incubator-zeppelin/pull/930#issuecomment-222575332
  
    Hi, thanks for taking care of the build stability!
    
    `.spark-dist` was introduced as our CI build cache dir, and is used in 
[multiple 
places](https://github.com/apache/incubator-zeppelin/search?utf8=%E2%9C%93&q=.spark-dist)
    
    As far as I understand, you suggest using different dirs for bin and src 
downloads, and src dir will not be part of Travis CI cache any more, so it will 
be actually dowloaded from Apache mirror on every build again, which is from 
our previous experience make build very unstable and error-prone.
    
    I do not think it's possible to cache things in the paths, that are going 
to be overridden by CI's `git clone ...`. Do you have suggestions on how to 
make it cache friendly and do not break the build?
    
    > .spark-dist is outside the reactor, which can breaks build
    Also, could you please help me to understand why the fact of being outside 
of reactor can break the build?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to