Skip to content

Commit

Permalink
preparing test nuget version 3.9.1-test2
Browse files Browse the repository at this point in the history
  • Loading branch information
cbeltran1306 committed Sep 5, 2019
1 parent 7a79007 commit 78d5b56
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 7 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
This is an alternative `TranscoderManager` class to be used along with the well-known [fo-dicom](https://github.com/fo-dicom/fo-dicom) project. It is associated to C/C++ libraries compiled natively for several platforms. So far:
- Windows 64-bits (similar to Dicom.Native64.dll)
- Linux 64-bits (tested with Ubuntu 16/18 Desktop and Server)
- MacOS (work in progress)
- MacOS (tested with macOS High Sierra Version 10.13)

This transcoder differs from the existing fo-dicom implementations in the following:
- Unified C/C++ source code for all platforms.
Expand All @@ -29,8 +29,8 @@ The following CODECS are implemented:

## Usage

- Add the [nuget package](https://www.nuget.org/packages/Efferent.Native) to your .Net Standard project
- Add the standard fo-dicom nuget packages to your project (tested with 4.0.1)
- Add the [nuget package](https://www.nuget.org/packages/Efferent.Native) to your .Net Standard or .NetCore project
- Add the standard fo-dicom nuget packages to your project (tested with 4.0.2)
- At the beginning of your application, replace the transcoder manager, as:
````C#
Dicom.Imaging.Codec.TranscoderManager.SetImplementation(new Efferent.Native.Codec.NativeTranscoderManager());
Expand Down
7 changes: 5 additions & 2 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,9 @@ stages:
configuration: 'Debug'
feedsToUse: 'select'
versioningScheme: 'off'
- script: |
sed -nEe 's:^.*<VersionPrefix>(.*)</VersionPrefix>.*$:##vso[task.setvariable variable=csprojVersion;isOutput=true]\1:p' src/efferent-native.csproj
name: setvarStep
- task: PublishBuildArtifacts@1
displayName: Publish managed artifacts
inputs:
Expand All @@ -118,11 +121,11 @@ stages:
feedsToUse: 'select'
versioningScheme: 'off'
- job: Acceptance
dependsOn: Linux
dependsOn: MacOS
pool:
vmImage: 'VS2017-Win2016'
variables:
csprojVersion: $[ dependencies.Linux.outputs['setvarStep.csprojVersion'] ]
csprojVersion: $[ dependencies.MacOS.outputs['setvarStep.csprojVersion'] ]
steps:
- task: DotNetCoreCLI@2
displayName: Compliance tests
Expand Down
2 changes: 1 addition & 1 deletion efferent-native.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>Efferent.Native</id>
<version>3.9.1-test1</version>
<version>3.9.1-test2</version>
<title>Efferent Health Dicom Native</title>
<authors>Efferent-Health</authors>
<licenseUrl>http://opensource.org/licenses/MS-PL</licenseUrl>
Expand Down
2 changes: 1 addition & 1 deletion src/efferent-native.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<Description>Cross-platform Dicom native transcoder for fo-dicom</Description>
<Copyright>(c) Efferent Health, LLC</Copyright>
<VersionPrefix>3.9.1-test1</VersionPrefix>
<VersionPrefix>3.9.1-test2</VersionPrefix>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Efferent.Native</RootNamespace>
<AssemblyName>Efferent.Native</AssemblyName>
Expand Down

0 comments on commit 78d5b56

Please sign in to comment.