Skip to content
This repository has been archived by the owner on Nov 15, 2021. It is now read-only.

Commit

Permalink
Merge pull request #326 from OpenCover/rc
Browse files Browse the repository at this point in the history
Create release
  • Loading branch information
sawilde committed Jul 18, 2015
2 parents cd48796 + 9254a10 commit 9b37582
Show file tree
Hide file tree
Showing 94 changed files with 2,040 additions and 1,120 deletions.
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
build/* linguist-vendored
tools/* linguist-vendored
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ The latest releases can be downloaded from [releases](https://github.com/opencov
[![Nuget](https://img.shields.io/nuget/vpre/opencover.svg)](http://nuget.org/packages/opencover)

### Master

The primary repo for the project is [on GitHub](https://github.com/opencover/opencover/) and is also where the [wiki](https://github.com/OpenCover/opencover/wiki) and [issues](https://github.com/OpenCover/opencover/wiki) are managed from.

### Team communication
[![Join the chat at https://gitter.im/OpenCover/opencover](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/OpenCover/opencover?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

Team communications can be done via [slack](http://slack.com), raise an issue to request access (include your email - obfuscated if you wish) and we will send you an invite then just visit the [team page](https://opencover.slack.com/) to sign up and join the conversation.
Team communications can also be done via [slack](http://slack.com), raise an issue to request access (include your email - obfuscated if you wish) and we will send you an invite then just visit the [team page](https://opencover.slack.com/) to sign up and join the conversation.

### Licence
All Original Software is licensed under the [MIT Licence](https://github.com/opencover/opencover/blob/master/License.md) and does not apply to any other 3rd party tools, utilities or code which may be used to develop this application.
Expand Down
20 changes: 17 additions & 3 deletions ReleaseNotes.tmp
Original file line number Diff line number Diff line change
@@ -1,7 +1,21 @@
Version [[version]]
#244 support ApplicationUnderTest.Launch to propagate required OPENCOVER environment variables
#256 support Microsoft Fakes (feature) - beta support until we bed feature in
#248 address issue with Mono.Cecil and latest PDB (.NET 4.6) version
#323 push releases and candidates to github via appveyor (prj-mgmt)
#315 update nuget package (fix for VS2015)
#320 update packages (fix for VS2015)
#304 add switch to control timeout wait (feature)
#307 add -version to args (feature)
#305 add corclr_profiler_path support (feature)
#303 support for test cases and theories during track by test (feature)
#295 exclude assembly by attribute (feature)
#288 report (to console) if can't ready body of method (diag)
#287 fix crash (fix)
#283 Add visited class/method to summary entity (feature)
#274 Use thread based buffers for performance improvement (fix)

Version 4.5.3723
#244 support ApplicationUnderTest.Launch to propagate required OPENCOVER environment variables (feature)
#256 support Microsoft Fakes (feature) - beta support until we bed feature in (feature)
#248 address issue with Mono.Cecil and latest PDB (.NET 4.6) version (fix)
#252 use AppVeyor for building code and pull requests (prj-mgmt)

Version 4.5.3522
Expand Down
26 changes: 24 additions & 2 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 1.0.{build}
version: 4.6.{build}
os: Unstable
shallow_clone: true
environment:
Expand All @@ -7,7 +7,6 @@ environment:
cache:
- build/Version/opencover.snk
- build/Version/opencover.public.snk
- build/Version/build.number
nuget:
disable_publish_on_pr: true
build_script:
Expand Down Expand Up @@ -37,5 +36,28 @@ deploy:
artifact: NugetCandidate
on:
branch: rc
- provider: GitHub
tag: $(appveyor_build_version)-rc
release: OpenCover (Release Candidiate) $(appveyor_build_version)
auth_token:
secure: bMPwiJusZ78qab84M/zNAxmpMSCW11eaJI3czwnDzl8tK/9u3y4w38+2WOVkNeOg
artifact: Installer, ZipArchive
prerelease: true
on:
branch: rc
- provider: GitHub
tag: $(appveyor_build_version)
release: OpenCover (Release) $(appveyor_build_version)
auth_token:
secure: bMPwiJusZ78qab84M/zNAxmpMSCW11eaJI3czwnDzl8tK/9u3y4w38+2WOVkNeOg
artifact: Installer, ZipArchive
on:
branch: release
notifications:
- provider: Webhook
url: https://webhooks.gitter.im/e/700bdb95a55f23095db9
on_build_success: true
on_build_failure: true
on_build_status_changed: true
on_success:
- build dogfood-release
4 changes: 2 additions & 2 deletions build/opencover.build
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@

<property name="configuration" value="debug" unless="${property::exists('configuration')}" />
<property name="platform" value="x86" unless="${property::exists('platform')}" />
<property name="nunit.path" value="${solution.folder}/packages/NUnit.Runners.2.6.3/tools"/>
<property name="nunit.path" value="${solution.folder}/packages/NUnit.Runners.2.6.4/tools"/>
<property name="windows-path" value="${string::to-lower(environment::get-variable('PATH'))}"/>
<property name="nunit-in-path" value="${string::contains(windows-path, 'nunit')}"/>
<property name="open-cover-test-console" value="${solution.folder}/bin/${configuration}/OpenCover.Test.Profiler.exe"/>
<property name="curl.exe" value="${solution.folder}/packages/curl.7.30.0.2/tools/native/v110/Win32/Release/static/curl.exe" />
<property name="coveralls.exe" value="${solution.folder}/packages/coveralls.io.1.1.86/tools/coveralls.net.exe"/>
<property name="coveralls.exe" value="${solution.folder}/packages/coveralls.io.1.3.4/tools/coveralls.net.exe"/>

<property name="msbuild.exe" value="${program.files.x86}/MSBuild/12.0/Bin/MSBuild.exe" if="${directory::exists(program.files.x86 + '/MSBuild/12.0/Bin')}" />
<property name="msbuild.exe" value="${netfx4.folder}/MSBuild.exe" unless="${property::exists('msbuild.exe')}"/>
Expand Down
3 changes: 0 additions & 3 deletions build/version.build
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@
</target>

<target name="get-version-number" >
<property name="version.file" value="${build.folder}\Version\build.number" />
<echo file="${version.file}" unless="${file::exists(version.file)}">4.5.0.0</echo>
<version path="${version.file}" buildtype="MonthDay" revisiontype="Increment" startdate="01/08/2012" />
<echo file="${build.folder}\Version\Version.cs">using System.Reflection;&#xa;</echo>
<echo file="${build.folder}\Version\Version.cs" append="true">[assembly: AssemblyVersion("${buildnumber.version}")]&#xa;</echo>
<echo file="${build.folder}\Version\Version.cs" append="true">[assembly: AssemblyFileVersion("${buildnumber.version}")]&#xa;</echo>
Expand Down
11 changes: 8 additions & 3 deletions default.build
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,15 @@
<property name="netfx.framework.folder" value="${netfx.folder}/Framework" if="${directory::exists(netfx.folder + '/Framework')}" />
<property name="netfx.framework.folder" value="${netfx.folder}/Framework64" if="${directory::exists(netfx.folder + '/Framework64')}" />
<property name="netfx4.folder" value="${netfx.framework.folder}/v4.0.30319" />
<property name="ci.buildNumber" value="${environment::get-variable('bamboo_buildNumber')}" if="${environment::variable-exists('bamboo_buildNumber')}"/>
<property name="ci.buildNumber" value="${environment::get-variable('APPVEYOR_BUILD_NUMBER')}" if="${environment::variable-exists('APPVEYOR_BUILD_NUMBER')}"/>
<property name="ci.buildNumber" value="0" unless="${property::exists('ci.buildNumber')}" />

<property name="buildnumber.major" value="4" />
<property name="buildnumber.minor" value="6" />
<property name="buildnumber.build" value="${ci.buildNumber}" />
<property name="buildnumber.revision" value="0" />
<property name="buildnumber.version" value="${buildnumber.major}.${buildnumber.minor}.${buildnumber.build}.${buildnumber.revision}" />

<loadtasks assembly="${build.folder}/nantcontrib-0.85/bin/NAnt.Contrib.Tasks.dll" />

<include buildfile="${build.folder}/version.build" />
Expand Down Expand Up @@ -53,8 +59,7 @@
</target>

<target name="set-rc-property" >
<property name="buildnumber.ci" value="-rc${ci.buildNumber}" if="${property::exists('ci.buildNumber')}" />
<property name="buildnumber.ci" value="-rc${buildnumber.revision}" unless="${property::exists('buildnumber.ci')}" />
<property name="buildnumber.ci" value="-rc" />
</target>

<target name="create-release-candidate" depends="build-environment, build-release-platforms, test, test-cpp, set-rc-property, nuget-package, create-zip-package">
Expand Down
6 changes: 3 additions & 3 deletions main/.nuget/packages.config
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="coveralls.io" version="1.1.86" />
<package id="coveralls.io" version="1.3.4" />
<package id="curl" version="7.30.0.2" />
<package id="Mono.Gendarme" version="2.11.0.20121120" />
<package id="Mono.pdb2mdb" version="0.1.0.20130128" />
<package id="NUnit.Runners" version="2.6.3" />
<package id="ReportGenerator" version="2.0.0.0" />
<package id="NUnit.Runners" version="2.6.4" />
<package id="ReportGenerator" version="2.1.8.0" />
<package id="xunit.runners" version="1.9.2" />
</packages>
Loading

0 comments on commit 9b37582

Please sign in to comment.