Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sassdoc dependency blocking initial build #157

Open
elseloop opened this issue Jul 28, 2015 · 6 comments
Open

Sassdoc dependency blocking initial build #157

elseloop opened this issue Jul 28, 2015 · 6 comments

Comments

@elseloop
Copy link
Contributor

Our build scripts do not properly npm install from the sassdoc-theme directory on the very first build after cloning, so any unmet dependencies for Sassdoc throw an error on a first build of Phoenix, without much indication on how to work around it. We have logic in place already in both build.sh and build.cmd that is intended to handle this, but it doesn't appear to be robust enough.

Any help on this one would be much appreciated, as it is a blocking bug in the current release.

//cc @ajmueller @kamsar

@ajmueller
Copy link
Contributor

On which platforms are you having issues with this @elseloop? I tested this fairly thoroughly on Windows and Mac on fresh installs and didn't have any issues. Then again I no next to nothing about shell or Windows bash scripting, so it's likely that there are errors 😄

@jbascue
Copy link

jbascue commented Jul 29, 2015

@ajmueller OS X. I was able to replicate the error as well.

@ajmueller
Copy link
Contributor

@jbascue what was the error? It could be something as simple as a write permissions issue in which case adding sudo to the npm install commands in the scripts could fix this.

@elseloop
Copy link
Contributor Author

elseloop commented Aug 3, 2015

After additional attempts on both Windows 8 and OS X, it does appear to be a permissions issue, as @ajmueller suggested from his “new office” on the back nine of some golf course or whatever. I’ll investigate adding sudo to the build scripts...

Just jokes.

@ajmueller
Copy link
Contributor

@elseloop I would never work on the golf course! That's sacrilegious!

P.S. amazing GIF. I want to save that one to my GIF keyboard.

@pc-pdx
Copy link

pc-pdx commented Jan 14, 2016

Mee too. I have nothing helpful to add to this conversation. Unless, you .. well, no...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants