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

Rebuild node-sass before compiling Sass #2611

Merged
merged 1 commit into from Dec 18, 2015
Merged

Conversation

rlucioni
Copy link
Contributor

This fixes CI build failures related to Programs Sass compilation. The issue at hand has been around for months; see sass/node-sass#918 and sass/node-sass#1162.

node-sass is a native module which compiles C++ code on installation. The failures observed in CI allegedly occur when the version of node which originally compiled the module differs from the version of node used to run the module. This requires that the module be rebuilt.

I experimented with sourcing the Programs nodeenv and executing npm directly instead of using Ansible's npm module, just in case that was allowing a different version of node to be used when installing dependencies. However, trial and error suggests this doesn't seem to be the case.

@jibsheet please review.

@rlucioni
Copy link
Contributor Author

I'm going to go ahead and merge this to make it easier for @cpennington to resolve CI failures related to course discovery.

rlucioni pushed a commit that referenced this pull request Dec 18, 2015
Rebuild node-sass before compiling Sass
@rlucioni rlucioni merged commit 2bff4f6 into master Dec 18, 2015
@rlucioni rlucioni deleted the renzo/programs-node-sass branch December 18, 2015 15:01
@jibsheet
Copy link
Contributor

👍

1 similar comment
@developerant
Copy link

👍

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

Successfully merging this pull request may close these issues.

None yet

3 participants