Skip to content

Commit

Permalink
Release nuget
Browse files Browse the repository at this point in the history
  • Loading branch information
juanfranblanco committed Feb 3, 2017
1 parent 061095b commit 7a71eb5
Show file tree
Hide file tree
Showing 5 changed files with 50 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,9 @@
<Link>testrpc-portable.js</Link>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="Nethereum.TestRPCRunner.Net45.nuspec" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
Expand Down
26 changes: 26 additions & 0 deletions Nethereum.TestRPCRunner.Net45/Nethereum.TestRPCRunner.Net45.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<?xml version="1.0"?>
<package >
<metadata>
<id>Nethereum.TestRPCRunner.Net45</id>
<version>1.0.0</version>
<title>Nethereum TestRPC Runner Net45</title>
<authors>Juan Blanco</authors>
<owners>Juan Blanco</owners>
<licenseUrl>https://raw.githubusercontent.com/Nethereum/Nethereum/master/LICENSE.md</licenseUrl>
<projectUrl>http://www.nethereum.com</projectUrl>
<iconUrl>https://raw.githubusercontent.com/Nethereum/Nethereum/master/logos/logo64x64.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>
TestRpc embedded in Nethereum to simplify smart contract and Ethereum integration testing.
</description>
<summary>
TestRpc embedded in Nethereum to simplify smart contract and Ethereum integration testing.
It embeds the portable (packed) version of Test Rpc and allows to launch / close on demand any Ethereum Test Rpc server managed by .Net.
This is the .net45 version which simplifies integration on a Windows / Visual Studio enviroment
You will require to have node installed and your path set.
Check Nethereum for unit tests samples.
</summary>
<copyright>Copyright 2017</copyright>
<tags>Ethereum TestRpc UnitTesting Nethereum Blockchain</tags>
</metadata>
</package>
Binary file added Nethereum.TestRPCRunner.Net45/nuget.exe
Binary file not shown.
17 changes: 16 additions & 1 deletion Nethereum.TestRPCRunner/project.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
{
"version": "1.0.0-*",
"version": "1.0.0",
"description": "TestRpc embedded in Nethereum to simplify smart contract and Ethereum integration testing.",
"authors": [ "Juan Blanco" ],
"copyright": "Juan Blanco",
"title": "Nethereum.TestRPCRunner",
"packOptions": {
"repository": {
"type": "git",
"url": "https://github.com/Nethereum"
},
"summary": "TestRpc embedded in Nethereum to simplify smart contract and Ethereum integration testing. It embeds the portable (packed) version of Test Rpc and allows to launch / close on demand any Ethereum Test Rpc server managed by .Net. This is the .netstandard 1.3 version for cross platform usage. You will require to have node installed and your path set. Check Nethereum for unit tests samples.",
"tags": [ "Netherum", "Ethereum", "Blockchain", "TestRPC" ],
"projectUrl": "http://www.nethereum.com",
"licenseUrl": "https://raw.githubusercontent.com/Nethereum/Nethereum/master/LICENSE.md",
"iconUrl": "https://raw.githubusercontent.com/Nethereum/Nethereum/master/logos/logo64x64.png"
},
"dependencies": {
"Microsoft.NETCore.Portable.Compatibility": "1.0.1",
"NETStandard.Library": "1.6.0",
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ Latest version of Node is recommended.
There are 2 versions / projects. A generic .net 4.5 and a .Net standard 1.3, both sharing the same code and functionality.
The .Net 4.5 has been created for simpler integration with Visual Studio and the .Net standard for portability and .net core support.

| Package | Nuget |
| ------------- |:-------------:|
| Nethereum.TestRpcRunner | [![NuGet version](https://badge.fury.io/nu/nethereum.testrpcrunner.svg)](https://badge.fury.io/nu/nethereum.testrpcrunner)|
| Nethereum.TestRpcRunner.Net45| [![NuGet version](https://badge.fury.io/nu/nethereum.testrpcrunner.net45.svg)](https://badge.fury.io/nu/nethereum.testrpcrunner.net45)|

## Usage

Just create a new instance of the launcher and use the Arguments property to specify any options for TestRpc. For more info on the different type of options check the TestRpc [Readme](https://github.com/ethereumjs/testrpc) in Github.
Expand Down

0 comments on commit 7a71eb5

Please sign in to comment.