-
-
Notifications
You must be signed in to change notification settings - Fork 46
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
15 changed files
with
349 additions
and
98 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
steps: | ||
- script: npm i -g npm@$(npm_version) | ||
displayName: Use legacy npm version $(npm_version) | ||
condition: ne(variables['npm_version'], '') | ||
|
||
- task: NodeTool@0 | ||
inputs: | ||
versionSpec: '$(node_version)' | ||
displayName: Use Node $(node_version) | ||
|
||
- script: npm install | ||
displayName: npm install | ||
|
||
- script: npm test | ||
displayName: Run tests | ||
|
||
- script: npm run coveralls | ||
displayName: Run coveralls | ||
env: | ||
# Pretend to be AppVeyor for now | ||
APPVEYOR: true | ||
APPVEYOR_BUILD_NUMBER: $(Build.BuildNumber) | ||
APPVEYOR_BUILD_ID: $(Agent.OS)_$(node_version) | ||
APPVEYOR_REPO_COMMIT: $(Build.SourceVersion) | ||
APPVEYOR_REPO_BRANCH: $(Build.SourceBranchName) | ||
# Overwrite the AppVeyor Service Name | ||
COVERALLS_SERVICE_NAME: Azure Pipelines | ||
COVERALLS_REPO_TOKEN: $(COVERALLS_REPO_TOKEN_SECRET) | ||
COVERALLS_PARALLEL: true | ||
CI_PULL_REQUEST: $(System.PullRequest.PullRequestNumber) | ||
|
||
- script: npm run azure-pipelines | ||
displayName: Write tests to xml | ||
|
||
- task: PublishTestResults@2 | ||
inputs: | ||
testResultsFiles: '**/test.xunit' | ||
condition: succeededOrFailed() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
trigger: | ||
- master | ||
- releases/* | ||
|
||
jobs: | ||
- job: Test_Linux | ||
displayName: Run Tests on Linux | ||
pool: | ||
vmImage: "Ubuntu 16.04" | ||
strategy: | ||
matrix: | ||
Node_v10: | ||
node_version: 10 | ||
Node_v8: | ||
node_version: 8 | ||
Node_v6: | ||
node_version: 6 | ||
Node_v4: | ||
node_version: 4 | ||
Node_v0_12: | ||
node_version: 0.12 | ||
Node_v0_10: | ||
node_version: 0.10 | ||
steps: | ||
- template: .azure-pipelines-steps.yml | ||
|
||
- job: Test_Windows | ||
displayName: Run Tests on Windows | ||
pool: | ||
vmImage: vs2017-win2016 | ||
strategy: | ||
matrix: | ||
Node_v10: | ||
node_version: 10 | ||
Node_v8: | ||
node_version: 8 | ||
Node_v6: | ||
node_version: 6 | ||
Node_v4: | ||
node_version: 4 | ||
npm_version: 2 | ||
Node_v0_12: | ||
node_version: 0.12 | ||
npm_version: 2 | ||
Node_v0_10: | ||
node_version: 0.10 | ||
npm_version: 2 | ||
steps: | ||
- template: .azure-pipelines-steps.yml | ||
|
||
- job: Test_MacOS | ||
displayName: Run Tests on MacOS | ||
pool: | ||
vmImage: macos-10.13 | ||
strategy: | ||
matrix: | ||
Node_v10: | ||
node_version: 10 | ||
Node_v8: | ||
node_version: 8 | ||
Node_v6: | ||
node_version: 6 | ||
Node_v4: | ||
node_version: 4 | ||
Node_v0_12: | ||
node_version: 0.12 | ||
Node_v0_10: | ||
node_version: 0.10 | ||
steps: | ||
- template: .azure-pipelines-steps.yml | ||
|
||
- job: Notify_Coveralls | ||
displayName: Notify Coveralls that the parallel report is done | ||
pool: | ||
vmImage: "Ubuntu 16.04" | ||
dependsOn: | ||
- Test_Linux | ||
- Test_Windows | ||
- Test_MacOS | ||
steps: | ||
- script: curl -k https://coveralls.io/webhook?repo_token=$COVERALLS_REPO_TOKEN -d "payload[build_num]=$BUILD_NAME&payload[status]=done" | ||
env: | ||
COVERALLS_REPO_TOKEN: $(COVERALLS_REPO_TOKEN_SECRET) | ||
BUILD_NAME: $(Build.BuildNumber) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# https://editorconfig.org | ||
root = true | ||
|
||
[*] | ||
indent_style = space | ||
indent_size = 2 | ||
charset = utf-8 | ||
trim_trailing_whitespace = true | ||
insert_final_newline = true | ||
end_of_line = lf | ||
|
||
[*.md] | ||
trim_trailing_whitespace = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"extends": "gulp" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
* text eol=lf | ||
|
||
# Denote all files that are truly binary and should not be modified. | ||
*.png binary | ||
*.jpg binary |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Configuration for support-requests - https://github.com/dessant/support-requests | ||
supportLabel: support | ||
supportComment: > | ||
Issues are reserved for bugs and features. Here are a few places to find answers to your question: | ||
* For community support, use the `gulp` tag on [StackOverflow](https://stackoverflow.com/questions/tagged/gulp). | ||
* Participate in community chat on [Gitter](https://gitter.im/gulpjs/gulp). | ||
* To get paid support directly from the maintainers, sign up for [Tidelift](https://tidelift.com/subscription/pkg/npm-gulp?utm_source=npm-gulp&utm_medium=referral&utm_campaign=support). Subscribers should email [email protected], mention that it's a question for Gulp, and describe your question. Straightforward questions are answered as part of your subscription. Additional consulting hours are available for more complex help. | ||
close: true | ||
lock: false | ||
setLockReason: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,35 @@ | ||
# Logs | ||
logs | ||
*.log | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
.nyc_output | ||
|
||
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Compiled binary addons (https://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directory | ||
# Commenting this out is preferred by some people, see | ||
# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git- | ||
node_modules | ||
|
||
# Users Environment Variables | ||
.lock-wscript | ||
|
||
# Garbage files | ||
.DS_Store | ||
npm-debug.log | ||
coverage | ||
|
||
# Test results | ||
test.xunit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,11 @@ | ||
sudo: false | ||
language: node_js | ||
node_js: | ||
- "7" | ||
- "6" | ||
- "5" | ||
- "4" | ||
- "0.10" | ||
script: | ||
- npm run ci-test | ||
- '10' | ||
- '8' | ||
- '6' | ||
- '4' | ||
- '0.12' | ||
- '0.10' | ||
after_script: | ||
- npm run coveralls |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,26 @@ | ||
# https://www.appveyor.com/docs/appveyor-yml | ||
# https://www.appveyor.com/docs/lang/nodejs-iojs | ||
|
||
# Test against this version of Node.js | ||
environment: | ||
matrix: | ||
- nodejs_version: "7" | ||
- nodejs_version: "6" | ||
- nodejs_version: "5" | ||
- nodejs_version: "4" | ||
# node.js | ||
- nodejs_version: "0.10" | ||
- nodejs_version: "0.12" | ||
- nodejs_version: "4" | ||
- nodejs_version: "6" | ||
- nodejs_version: "8" | ||
- nodejs_version: "10" | ||
|
||
# Install scripts. (runs after repo cloning) | ||
install: | ||
# Get the latest stable version of Node.js or io.js | ||
- ps: Install-Product node $env:nodejs_version | ||
# install modules | ||
- npm install | ||
|
||
# Post-install test scripts. | ||
test_script: | ||
# Output useful info for debugging. | ||
- node --version | ||
- npm --version | ||
# run tests | ||
- npm test | ||
- cmd: npm test | ||
|
||
# Don't actually build. | ||
build: off | ||
|
||
# build version format | ||
version: "{build}" |
Oops, something went wrong.