- 30 Sep, 2016 4 commits
-
-
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 4 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
-
Forked from #1649. This PR adds a small ascii progress bar to the binary download. Stalled installations make up a steady background noise of our issues. It's my hope that by making the binary fetch more transparent we can stem the tide of those issues. In order to address @saper's [concerns][1] this progress bar will respect npm's `progress` config flag. Downloading ``` Start downloading binary at https://github.com/sass/node-sass/releases/download/v3.8.0/darwin-x64-48_binding.node Total 2602136 [=============== ] 1566256 60% 4.9s ``` Success ``` Start downloading binary at https://github.com/sass/node-sass/releases/download/v3.8.0/darwin-x64-48_binding.node Total 2602136 [=========================] 2602136 100% 0.0s Binary downloaded and installed at /tmp/node-sass/vendor/darwin-x64-48/binding.node ``` [1]: https://github.com/sass/node-sass/pull/1649#issuecomment-242720257
Skylar.Zheng authored -
Retry CLI specs that fail three times
Michael Mifsud authored
-