Skip to content

Commit

Permalink
Add Sonarcloud configurations
Browse files Browse the repository at this point in the history
  • Loading branch information
Anuj committed Jul 28, 2021
1 parent 4221cad commit 147d5da
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 1 deletion.
8 changes: 8 additions & 0 deletions .nycrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"reporter": [
"text",
"lcov"
],
"check-coverage": true,
"lines": 90
}
8 changes: 8 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ node_js:
before_install:
- sudo apt-get update
- sudo apt-get install -y libsecret-1-dev
script:
- npm run test
- sonar-scanner
deploy:
provider: npm
email: team_interfaces@twilio.com
Expand All @@ -24,3 +27,8 @@ notifications:
on_failure: change
rooms:
secure: co5l1LIDXNac0VVXrOaOvpqjqkVraMDCW5uErSQ9W3KUSjyRf88sukrRL83xIFMu0U4+W6bj8aHU7DCaE9M1yyndv/GFjr7oAYMdc2VbcHCCMGGBZp3SAo/OgIqoS+GZJMaN2D0Hy9PtkMuzXiZ374WIraj6XJQjCb289WUZZUJJ9f7xEh9ewrIsNXAorfLlNxoxXZbMAmq51j85yen+y0uOKJyV9IlRdp+XGSGPZEFYTDkJgqf0Adah+RfCfaSOzpDWneqLdiXNun6d9yn+0Ok9d9odsg9lFMYyfC2s58R5evxQJrW6lXmV+wwXNZJRxVX3dhwRm1LmKlXs/fmmhL03tWWNCx9+brzq/KniuXhduQOlO181C3HY76LOLJvhig/UYzOTNccxVVVkFTnL4nTqxOO9tQl9FOj0x8X+8BPit9cVgkzXlmD0delDANE7rX0b8kkSzhL+MH5MX85k+3KBlVnTsfDRu+9iPaCt/+GSzFN2u4pIggRVFeea0hnljCIL3U1ZxNJdWDjfQzWuqE5jUELshmftr32Ty5cbn7pfrFfYQ+4kVeAMjweoT5+OcqAYihaD811ItzPO6eApaTZM6x6ZEbtLuvYAI+2AbOnEBqgfMcbzgZFIvhrnzF5ZdmKWe+8+2oENROuS1xkRHSrMr5ipahdSage19zNnO0s=
addons:
sonarcloud:
organization: twilio
token:
secure: Pun1o012b/O/Vp8BQBrUEjJehcOgAisn9Wtyy4yBMvyzhJdnq8SWYgieHn9VhGaswhgkPHHDaBpCgvUsfStzMQAUsmuWTE9A9JoTiAbl+eatba8Q8RV+S6HL8kSzn3lsgrEM0a+63oEsiYmqyuXhOCYgYuY7TOWah3a85iMnCkwTiWqUZ5waP6yqm3IQmhocDqiOkP97ZGRxi31jqzHaz6otGffc9bVy0QpvhzOe8t6PS0Xx555m4MSV9kznSDNMhe5i6DThFtGyCx1rWnRtf09AjmkFKA8Xak9pjA9jBmMDr4DyfmKMB6hhQ78oYWfw7pHIlcdbZLA8bOajlPvL6/ihWIfIWjh0GLA46YJ7XkneL/yhZz8tkJNGveUQNxAqjDu+6pedIcoU2zHOrjHxPZ6250G5CQGUfm8UEk7ddBDo5stT5XqVDyU2s8COyqbAkIlZTt/xxj3ygP+f9+/aYbvxZSi5xrh4IqifOsZlyvBFvZ2o2B89Hb4PtarKSXrYDcnQh44PgWXU1Y9bwfo7ME7nC8VzzJonAAbaPjIuK+h9OvSb2ANWwigqlLi+3BjiNUf9ZByjr6Awp5oiupAsWb43Rm352dY8PbTm6vNlqt7jGfjlm0vOOLL86a++OkEwntsDAbxlSjFCKD+jrbeR56VXcvdglRnnkdSjhp9UWZE=
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"scripts": {
"lint": "eslint --ext js --ext jsx src/ test/",
"lint:fix": "npm run lint -- --fix",
"test": "nyc --check-coverage --lines 90 --reporter=html --reporter=text mocha --forbid-only \"test/**/*.test.js\"",
"test": "nyc mocha --forbid-only \"test/**/*.test.js\"",
"posttest": "eslint --ignore-path .gitignore . && npm audit --audit-level=moderate"
},
"dependencies": {
Expand Down
8 changes: 8 additions & 0 deletions sonar-project.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
sonar.projectKey=twilio_twilio-cli-core
sonar.projectName=twilio-cli-core
sonar.organization=twilio

sonar.sources=src/
sonar.tests=test/
# sonar.test.exclusions= < No exclusions currently >
sonar.javascript.lcov.reportPaths=coverage/lcov.info

0 comments on commit 147d5da

Please sign in to comment.