- 02 Oct, 2016 1 commit
-
-
New order of operations 1. Look for existing binary in vendor folder 2. Create target vendor folder 3. Look to see if we’ve cached a copy in the configured or NPM cache 4. Download to current version’s /CACHE/node-sass/version/binding_file 5. Copy the cached download to the regular vendor directory Closes #1566
Nick Schonning authored
-
- 30 Sep, 2016 5 commits
-
-
xzyfer authored
-
xzyfer authored
-
Node 5 is neither latest or LTS. This is not removing support for Node 5, it's simpky removing it from day-to-day CI for faster builds.
xzyfer authored -
This originally caused issues because sass spec was in the test folder. As of #1698 sass spec is now an npm devDependency. Without the test folder published the node-citgm cannot execute our `npm test`.
xzyfer authored -
These specs would use the local environment for `SASS_BINARY_NAME`. This means in the local environment wasn't supported these specs would fail unexpectedly. This doesn't play well with the node-citgm because these specs would fail anytime the module version was bumped.
xzyfer authored
-
- 13 Sep, 2016 4 commits
-
-
xzyfer authored
-
xzyfer authored
-
Update ISSUE_TEMPLATE with Bootstrap format
Michael Mifsud authored -
Took the basic structure from Bootstrap since they have a large project that gets a lot of issues [skip CI]
Nick Schonning authored
-
- 08 Sep, 2016 2 commits
-
-
Replace util._extend with Object.assign
Michael Mifsud authored -
Update spec runner for full sass-spec coverage
Nick Schonning authored
-
- 07 Sep, 2016 3 commits
-
-
Closes #1709
Nick Schonning authored -
ESLint 3.x updates
Nick Schonning authored -
This was never part of the public API, and has officially been depreciated in Node 6 https://github.com/nodejs/node/pull/4903 Object.assign can't be used yet since it requires ES2015
Nick Schonning authored
-
- 06 Sep, 2016 11 commits
-
-
Revert "Publish tests to npm"
Michael Mifsud authored -
Michael Mifsud authored
-
xzyfer authored
-
Previously the runner only picked up the first level of the test suites. Now we pick up each folder as a Mocha suite, which increases the tests run from ~1K to 6K.
Nick Schonning authored -
Nick Schonning authored
-
Failures in after_success don’t actually fail the build.
Nick Schonning authored -
xzyfer authored
-
xzyfer authored
-
xzyfer authored
-
Turns out old Java API struggles with certain UTF-8 characters. https://github.com/dlmanning/gulp-sass/issues/529 https://github.com/sass/node-sass/issues/1699 This is affecting JVM based build systems like Jenkins https://issues.jenkins-ci.org/browse/JENKINS-12610 https://issues.jenkins-ci.org/browse/JENKINS-33478
xzyfer authored
-
- 04 Sep, 2016 11 commits
-
-
xzyfer authored
-
xzyfer authored
-
Remove the cli before test
Michael Mifsud authored -
This test is super flakey for some reason, and `before` hooks also appear to be get retried by mocha. The was only required for when testing against LibSass < 3.3 which is no longer the case. As such this hook serves no purpose.
xzyfer authored -
Don't run tests when building a Windows release
Michael Mifsud authored -
Fixes to troubleshooting doc
Michael Mifsud authored -
xzyfer authored
-
package.json will not be created without npm init and a --save is required to append the installed version of package onto the package.json
Mohammad Umair Khan authored -
Move the two CLI Usage into separate lines
Michael Mifsud authored -
Publish tests to npm
Michael Mifsud authored -
Add a nice little progress bar while downloading binary
Michael Mifsud authored
-
- 02 Sep, 2016 1 commit
-
-
Increase the binary fetch request timeout
Michael Mifsud authored
-
- 01 Sep, 2016 2 commits
-
-
I found the 1s timeout to be really fragile when testing locally. The intent of the timeout is to prevent the install process hanging indefinitely. It makes sense to be very generous so this increases the timeout to 60s. The timeout applies to both the initial connection as well as individual packets.
xzyfer authored -
xzyfer authored
-