meat-devices-depaginated Add a bit more spec coverage per codecov

Push event #93 passed

  • Ran for
  • Total time
aliyun/aliyun-openapi-net-sdk:.travis.yml@ceb7af1
language: csharp
sudo: true
mono: none
dotnet: 2.2
dist: xenial
branches:
  only:
    - master
install:
  # Install Proxy
  - sudo rm -rf ~/.nvm - curl -sL "https://deb.nodesource.com/setup_11.x" | sudo -E bash -
  - sudo apt-get install -y nodejs
  - sudo ln -s /usr/bin/nodejs /usr/bin/node
  - sudo apt-get install -y npm
  - sudo npm i -g n --force -g --registry=https://registry.npm.taobao.org
  - sudo n latest
  - sudo npm install o_o -g --registry=https://registry.npm.taobao.org
  # Install dotnet codecov tool and restore
  - dotnet tool install --global altcover.visualizer --version 6.7.750
  - cd aliyun-net-sdk-core.Tests/ && dotnet add package AltCover --version 6.7.750 && cd ../
script:
  # Start Proxy
  - sudo o_o &
  # Dotnet test
  - dotnet build aliyun-net-sdk-core.netstandard20.sln
  - if [[ $ACCESS_KEY_ID == "" ]]; then dotnet test aliyun-net-sdk-core.Tests /p:AltCover=true; else dotnet test aliyun-net-sdk-core.netstandard20.sln /p:AltCover=true; fi
after_success:
  - cd aliyun-net-sdk-core.Tests/
  - bash <(curl -s https://codecov.io/bash) -c -F unittest
Build Config
{
  "os": [
    "linux"
  ],
  "env": {
    "global": [
      "COVERAGE=1"
    ],
    "matrix": [
      "INTEGRATION_SPECS=0",
      "INTEGRATION_SPECS=1"
    ]
  },
  "rvm": [
    "2.5.1"
  ],
  "dist": "trusty",
  "sudo": false,
  "cache": {
    "bundler": true,
    "directories": [
      "$HOME/.rvm"
    ]
  },
  "language": "ruby",
  "services": [
    "redis-server"
  ],
  "before_script": [
    "source .example.env"
  ],
  "notifications": {
    "email": {
      "enabled": false
    }
  },
  "before_install": [
    "gem install bundler"
  ]
}