Skip to content

Commit c83f42a

Browse files
committed
Work CI-CD
- Fix nuspec names. - Replace task to update dependents.
1 parent 3873a1b commit c83f42a

1 file changed

Lines changed: 7 additions & 22 deletions

File tree

azure-pipelines.yml

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ steps:
3939
# package steps
4040
- template: azure-pipelines-templates/class-lib-package.yml@templates
4141
parameters:
42-
nugetPackageName: 'System.Net.Http'
42+
nugetPackageName: 'nanoFramework.System.Net.Http'
4343

4444
- template: azure-pipelines-templates/class-lib-package.yml@templates
4545
parameters:
46-
nugetPackageName: 'System.Net.Http.Client'
46+
nugetPackageName: 'nanoFramework.System.Net.Http.Client'
4747

4848
- template: azure-pipelines-templates/class-lib-package.yml@templates
4949
parameters:
50-
nugetPackageName: 'System.Net.Http.Server'
50+
nugetPackageName: 'nanoFramework.System.Net.Http.Server'
5151

5252
- template: azure-pipelines-templates/class-lib-publish.yml@templates
5353

@@ -68,7 +68,7 @@ steps:
6868
title: '$(nugetPackageName) Library v$(MY_NUGET_VERSION)'
6969
releaseNotesSource: inline
7070
releaseNotesInline: 'Check the [changelog]($(Build.Repository.Uri)/blob/$(Build.SourceBranchName)/CHANGELOG.md).<br><br><h4>Install from NuGet</h4><br>The following NuGet packages are available for download from this release:<br>:package: [.NET](https://www.nuget.org/packages/$(nugetPackageName)/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION).<br>:package: [.NET (client API only)](https://www.nuget.org/packages/nanoFramework.System.Net.Http.Client/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)<br>:package: [.NET (server API only)](https://www.nuget.org/packages/nanoFramework.System.Net.Http.Server/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)'
71-
assets: '$(Build.ArtifactStagingDirectory)/$(nugetPackageName).$(MY_NUGET_VERSION).nupkg'
71+
assets: '$(Build.ArtifactStagingDirectory)/*.nupkg'
7272
assetUploadMode: replace
7373
isPreRelease: true
7474
addChangeLog: false
@@ -91,29 +91,14 @@ steps:
9191
title: '$(nugetPackageName) Library v$(MY_NUGET_VERSION)'
9292
releaseNotesSource: inline
9393
releaseNotesInline: 'Check the [changelog]($(Build.Repository.Uri)/blob/$(Build.SourceBranchName)/CHANGELOG.md).<br><br><h4>Install from NuGet</h4><br>The following NuGet packages are available for download from this release:<br>:package: [.NET](https://www.nuget.org/packages/$(nugetPackageName)/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION).<br>:package: [.NET (client API only)](https://www.nuget.org/packages/nanoFramework.System.Net.Http.Client/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)<br>:package: [.NET (server API only)](https://www.nuget.org/packages/nanoFramework.System.Net.Http.Server/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)'
94-
assets: '$(Build.ArtifactStagingDirectory)/$(nugetPackageName).$(MY_NUGET_VERSION).nupkg'
94+
assets: '$(Build.ArtifactStagingDirectory)/*.nupkg'
9595
assetUploadMode: replace
9696
isPreRelease: false
9797
addChangeLog: false
9898

9999
# update dependents
100-
- task: UpdatenFDependencies@1
101-
displayName: Update dependent class libs
102-
condition: >-
103-
or(
104-
and(
105-
succeeded(),
106-
startsWith(variables['Build.SourceBranch'], 'refs/tags/v'),
107-
eq(variables['StartReleaseCandidate'], 'false')),
108-
and(
109-
succeeded(),
110-
contains(variables['getCommitMessage.COMMIT_MESSAGE'], '***UPDATE_DEPENDENTS***'),
111-
eq(variables['StartReleaseCandidate'], 'false')
112-
),
113-
eq(variables['UPDATE_DEPENDENTS'], 'true')
114-
)
115-
inputs:
116-
gitHubToken: $(GitHubToken)
100+
- template: azure-pipelines-templates/update-dependents.yml@templates
101+
parameters:
117102
repositoriesToUpdate: |
118103
nanoFramework.WebServer
119104
nanoFramework.Azure.Devices

0 commit comments

Comments
 (0)