Skip to content

Commit cce2a91

Browse files
authored
Adding DTFx SF provider package to DevOps pipeline (#1182)
* Fixes to get SF Provider to build * Adding a nuget pack stage
1 parent d7f33b0 commit cce2a91

2 files changed

Lines changed: 21 additions & 10 deletions

File tree

eng/templates/build.yml

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,15 +64,15 @@ jobs:
6464
# configuration: Release
6565
# msbuildArgs: /p:FileVersionRevision=$(Build.BuildId) /p:ContinuousIntegrationBuild=true
6666

67-
# - task: VSBuild@1
68-
# displayName: 'Build (AzureServiceFabric)'
69-
# inputs:
70-
# solution: 'src/DurableTask.AzureServiceFabric/DurableTask.AzureServiceFabric.csproj'
71-
# vsVersion: '16.0'
72-
# logFileVerbosity: minimal
73-
# configuration: Release
74-
# platform: x64
75-
# msbuildArgs: /p:FileVersionRevision=$(Build.BuildId) /p:ContinuousIntegrationBuild=true
67+
- task: VSBuild@1
68+
displayName: 'Build (AzureServiceFabric)'
69+
inputs:
70+
solution: 'src/DurableTask.AzureServiceFabric/DurableTask.AzureServiceFabric.csproj'
71+
vsVersion: '16.0'
72+
logFileVerbosity: minimal
73+
configuration: Release
74+
platform: x64
75+
msbuildArgs: /p:FileVersionRevision=$(Build.BuildId) /p:ContinuousIntegrationBuild=true
7676

7777
#- task: UseDotNet@2
7878
# displayName: 'Use the .NET Core 6 SDK (required for build signing)'
@@ -108,6 +108,17 @@ jobs:
108108
packDirectory: $(build.artifactStagingDirectory)
109109
packagesToPack: 'src/DurableTask.ApplicationInsights/DurableTask.ApplicationInsights.csproj'
110110

111+
- task: DotNetCoreCLI@2
112+
displayName: Generate nuget packages
113+
inputs:
114+
command: pack
115+
verbosityPack: Minimal
116+
configuration: Release
117+
nobuild: true
118+
packDirectory: $(build.artifactStagingDirectory)
119+
packagesToPack: 'src/DurableTask.AzureServiceFabric/DurableTask.AzureServiceFabric.csproj'
120+
buildProperties: 'Platform=x64'
121+
111122
- template: ci/sign-files.yml@eng
112123
parameters:
113124
displayName: Sign NugetPackages

src/DurableTask.AzureServiceFabric/DurableTask.AzureServiceFabric.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<!-- Restoring packages for netstandard2.0 causes warnings. As warnings are treated as errors, compilation will fail. -->
3131
<!-- Once the packages support netstandard2.0, this project will support netstandard2.0. -->
3232
<PackageReference Include="ImpromptuInterface" Version="7.0.1" />
33-
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
33+
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
3434
</ItemGroup>
3535

3636
<ItemGroup>

0 commit comments

Comments
 (0)