CarbonCollins/civocloud-nodejs

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
language: node_js
matrix:
  include:
  - node_js: '6'
    env:
    - UNIT=test
  - node_js: '7'
    env:
    - UNIT=test
  - node_js: '8'
    env:
    - UNIT=test
  - node_js: '9'
    env:
    - UNIT=test
  - node_js: node
    env:
    - UNIT=test
script:
- npm run $UNIT
env:
  global:
  - NODE_ENV=testing
  - secure: c/DctoobKQ4Ft5DxIvGodyxSaVZwv5+R9CJ1vMhG5hluBWzg7bWaKj1BxyJCaHbQCo/xP5FYKRy4CTpJNkEmHLhjQQYpMv/tCaEBQ7uKBG0rWbN3bwEMxG1oUwFk2558mvPxof4H3AaNbh4LTlyYJI3skJ7gGdyX4+G9AGjoXNKcVsSGyfqx/gN92h/enCq4++0cnRJlRpZdBhvYktFVdU1IofXnl8bz2uDYxXUZD4we61p5bKPExGBVCmxI0oU4djZCMdeAyf2nHXyzaUvHYLPV2drpZmxze8ca7VQnBOjx5pz2umcr51LTZ//isA6qyU+LM4/5Bst9ycdZTIzg/ikTwkmlhO7Wa/MGEeygCYF6svpGYsrqZugJrXPiesqRXh3PGiH/8At9qgA0ZwCz1NQGHEopv4vFtLAio3j4W2OrwwM5643MxfChNCImO1mAGEzpstRCUqOyYXWdBUau5WQPXsMrXCjpOTdaW/8aujGm4JnuCgFz2yG7sXPiat/s1s5viZrztu01yq24CGoxcB5dnsypGKX0w5uvy56LoxyJuQQDmkI/gW3RpcIC8dusEJ4Pv8wIrMVBZT6JRUUsxquW6XI4gH8Un/MjTKcjwmc8AeckIw9r8w3ZG6H3wnm+BY9QWsJqJn0Tv7+f/17A0L92TxtzRor0otQ0mxZ1Bio=
before_script:
- curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64
  > ./cc-test-reporter
- chmod +x ./cc-test-reporter
- "./cc-test-reporter before-build"
after_script:
- "./cc-test-reporter after-build --exit-code $TRAVIS_TEST_RESULT"
notifications:
  slack:
    secure: EV4dzV4ExqKO80VjIz34/M6fn3fy02FdjPxmNTzU12yJHhE/+CqgeWFNB01hHKgY74zgL40wDK7cNnZn6BqeO1fXVPEEUV8Ci3U7bq9y5NC99v/vuh/OE01wTnFCLAc1BdQAmCjuXJ/LYKfdpSrfPlLA9TgIZBxRJJT8U+wvvC9rDTk5KWD7e9C4M/gAFQQFe+K7dykB2uu3X+aiWp48S7ThMZl5n9FdIyIb2eD38HrJwd/TP8OqlnwcnmEC3yNaKpMt0PMlq/hsC8yrHPwFong9MMB6aDw/N7rNxdeeLApweZRTPwZ/LCF/5sUOIKBotKokl34arjz55G6kohnoYT7pxa4JB+u9PF7SeSsWM1da61ew89ZF+44hf03IUMoQFIko2Zdo/5rKZvYjz4uMbg6SLwE1EQpvE2u7h+aaDrT5CkrBgG8V9OdNYnjGnZ4jbnjla+YSDtMm6vzAouDx6EX4eWmh7U0tSAWJh8+cNrc2ut5lwvrvm6BAP9gjHmapoOBnuHaaXaLnNQlu2O6gwx4TibnkZYoznCg5WvFEQpJ0hMDd8fZvm8btZ9lNQ02JqBR8u/BfawoPZODlzv44TYSGUmSracDfKm+ZyGoaouL08awZBZW1XWc3FdrF0mSRZRvq+eeSbjg0LQWDAEDrmw0duHftiiC49CdiJGa5NgM=
deploy:
  provider: npm
  email:
    secure: lzrO9icBs47SokNicH65R6uDq0RCDeF7CySrDFic7knDX7dHuRUHzxv/btJw+dw4SYQDiJZk7TgQdJJ54+cVhn8UqD+ROzdg4rROex/1NbK7YK/ACF9G+NYzhLRae97CIu7s/AnOwruhcpZ2hdPKPRbgbPjf4cReiNnAYN/FuQXQmtEhuO4+XOfYwPOFhGer4GeG3Unhe1tbhLcP+ndi7vbqiBasFWVV4XwDAbusSSP2PaiHNYYpPb2luYktxeJonEsA9Jd19vk2URvBUWyVRgETfg/NdKQzNC8mfNdlVKLpLr9VE1a4kq0LYrHP0+NxwST9bqUbc12afk3h53naq+rB5jtUImHUZpnFQnwVSdEwRWcYmzbhZ/6nrtwHMpmFObDZ7b0ihiKblqoY9n/YxRzjLfB5SkX1m0mx5/CnFG+GnB74hppaG+M1sIGAImgtpP6gxw3mxh8+EKIYL6+9im6rF6Rid+y6bzcmxM/fmP+BIrCAHt37fx2VE26WOXbLmELoaBLZSbYNJFcsy5/c2V3ZyCLWJbN2hHjngtoDIsMoWjDCGrnzSLnyf2MEWomLu4pcxEDpfeFEcc94f3jdsQFNUcJhrNdfOI3nMOT9fmgz0ruv//7oA+dwMotNSbbgfPuz+vs1z58mrKGdED8Y2TD4Ipb5YCVSVuIZH2Bbd5s=
  api_key:
    secure: uK5btM1/kWZ9Em4KrDii5VMCr51v9mk8hRFwE1G4URniHB95YSdlK9nMZNA8cfNU21DCzygy6Jg9haXLRDZILQnRV8YCdKTrWDMTxCb4Oqgmp/2DBvsgdtYjfI7eX2wIeTkYelJbYNu0SvsDh/6IjUJEH9n7YcEAl8GBIZPhnOiguCCKkCgt4IAvrcHDqu+Bgvl73JUsfx3wYVRr9MGsxEAg0Slap7/Kb3UCq1veX/my2AP3Oa1T7nincu2DLNimOQ+1QPATtoNeqguqc9+0FFcrZrIoP4U0B3XJiXuzxLX+wzMDM/+cgUb/0iTWjXqdh0wUOUGQm3f0NJ0b72xlTpD/JrfgqQzD90dVtJYcZRSNZit2jrysuyny6v/JaE2vkmCztdpv3e5I3XGGYRrQLoGRH1Irn4s1IJcp2VfZQP7krN+akgJs3Jo3bbkcpWqDOdQgpOJfZlyLzlKOX0phAMRMgRXmaFf51Chy+ybbvRUbYG2idhAMXYMFKvDFrVDdeve6XGfrroVFTKYLssPz1BJo25WdDwU3bMF4TXYB0H/LmsjUf2FM0zdOgV9ojQbtihfpuI4Yh6M88QNWhsfdlk4tgc+bjnoDbOBeu23PV2tOimTsBb/LXTJMnGDN5rffaXR/eda69afi9oza2ftgs80+BtF5UH7kcDvLJZddCUU=
  on:
    tags: true