Skip to content

Commit

Permalink
Merge pull request #78 from csMACnz/master
Browse files Browse the repository at this point in the history
Merge 1.0.0 release changes from master to develop
  • Loading branch information
csMACnz committed Jun 2, 2018
2 parents 1f52a13 + c1df710 commit eecec6e
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
language: csharp
mono: none
dotnet: 2.1.300-preview2-008533
dotnet: 2.1.200
dist: trusty
sudo: false

Expand All @@ -11,6 +11,7 @@ addons:
key_url: 'https://packages.microsoft.com/keys/microsoft.asc'
packages:
- dotnet-sharedframework-microsoft.netcore.app-1.1.2
- dotnet-sdk-2.1

install:
- export COVERALLSNET_EXEPATH=/home/travis/build/csMACnz/coveralls.net/Package/Archive/linux/csmacnz.Coveralls
Expand Down
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,23 @@ csmacnz.coveralls <args>
.\tools\csmacnz.Coveralls <args>
```

Haven't got the latest tools? You can still use the new version thanks to the published zip stand-alone app versions. These can be found in GitHub Releases for each platform, `window`, `linux` and `osx`.

For example on windows, you can download and unzip the windows stand-alone version:

``` powershell
# The TLS change was necessary on my development machine
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$zipDownloadPath="https://github.com/csMACnz/coveralls.net/releases/download/1.0.0/coveralls.net.1.0.0-windows.zip"
Invoke-WebRequest -UseBasicParsing $zipDownloadPath -OutFile coveralls-windows.zip
mkdir coveralls-windows
Expand-Archive .\coveralls-windows.zip coveralls-windows
.\coveralls-windows\csmacnz.Coveralls.exe
```

#### The old way ####

Version 0.7.0 is still available on nuget at [www.nuget.org/packages/coveralls.net](https://www.nuget.org/packages/coveralls.net). This is a full .Net Framework exe that even runs on mono.
Expand Down Expand Up @@ -99,6 +116,7 @@ Supported Coverage Formats
* NCover (classic 1.5.x format, at least)
* [Chutzpah - A JavaScript Test Runner](https://github.com/mmanela/chutzpah)
* [ReportGenerator](http://danielpalme.github.io/ReportGenerator/)
* [Coverlet](https://github.com/tonerdo/coverlet) (via its opencover output format `/p:CoverletOutputFormat=opencover`)

Full Supported, In Progress, and Future Support information can be found [Coverage Support](https://github.com/csMACnz/coveralls.net/wiki/Coverage-Support) wiki page

Expand Down
4 changes: 3 additions & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,13 @@ cache:
- C:\ProgramData\chocolatey\bin -> build.environment.ps1
- C:\ProgramData\chocolatey\lib -> build.environment.ps1
install:
- cmd: powershell iwr https://github.com/dotnet/cli/raw/v2.1.300/scripts/obtain/dotnet-install.ps1 -outfile dotnet-install.ps1
- cmd: powershell .\dotnet-install.ps1 -Version 2.1.300 -InstallDir $env:ProgramFiles/dotnet
- cmd: powershell .\build.environment.ps1
- cmd: psake appveyor-install
- sh: printf "Commands with sh Prefix run on Linux image only"
- sh: sudo apt-get update
- sh: sudo apt-get install dotnet-sdk-2.1.300-preview2-008533 -y
- sh: sudo apt-get install dotnet-sdk-2.1 -y
build_script:
- ps: Write-Host "APPVEYOR=$env:APPVEYOR"
- cmd: psake appveyor-build
Expand Down

0 comments on commit eecec6e

Please sign in to comment.