Skip to content

Commit 702fb91

Browse files
committed
Work CI-CD
- Update nbgv nuget and config. - Remove duplicated task to create github release.
1 parent 63a6c38 commit 702fb91

File tree

10 files changed

+15
-39
lines changed

10 files changed

+15
-39
lines changed

azure-pipelines.yml

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ trigger:
1919
- assets/*
2020
- config/*
2121
- .github/*
22-
tags:
23-
include:
24-
- v*
2522

2623
# PR always trigger build
2724
pr:
@@ -79,29 +76,7 @@ steps:
7976
condition: >-
8077
and(
8178
succeeded(),
82-
eq(variables['System.PullRequest.PullRequestId'], ''),
83-
not(startsWith(variables['Build.SourceBranch'], 'refs/tags/v')),
84-
ne(variables['StartReleaseCandidate'], true)
85-
)
86-
displayName: Create/Update GitHub PREVIEW release
87-
inputs:
88-
gitHubConnection: 'github.com_nano-$(System.TeamProject)'
89-
tagSource: userSpecifiedTag
90-
tag: v$(MY_NUGET_VERSION)
91-
title: '$(nugetPackageName) Library v$(MY_NUGET_VERSION)'
92-
releaseNotesSource: inline
93-
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 (Serial API only)](https://www.nuget.org/packages/nanoFramework.Logging.Serial/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)<br>:package: [.NET (Stream API only)](https://www.nuget.org/packages/nanoFramework.Logging.Stream/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)<br>:package: [.NET (Syslog API only)](https://www.nuget.org/packages/nanoFramework.Logging.Syslog/$(MY_NUGET_VERSION)) v$(MY_NUGET_VERSION)'
94-
assets: '$(Build.ArtifactStagingDirectory)/$(nugetPackageName).$(MY_NUGET_VERSION).nupkg'
95-
assetUploadMode: replace
96-
isPreRelease: true
97-
addChangeLog: false
98-
99-
# create or update GitHub release ON tags from release or main branches
100-
- task: GithubRelease@1
101-
condition: >-
102-
and(
103-
succeeded(),
104-
startsWith(variables['Build.SourceBranch'], 'refs/tags/v'),
79+
startsWith(variables['Build.SourceBranch'], 'refs/heads/main'),
10580
not(contains(variables['Build.SourceBranch'], 'preview')),
10681
ne(variables['StartReleaseCandidate'], true)
10782
)

nanoFramework.Logging.Serial/nanoFramework.Logging.Serial.nfproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,11 @@
7070
<ProjectConfigurationsDeclaredAsItems />
7171
</ProjectCapabilities>
7272
</ProjectExtensions>
73-
<Import Project="..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" />
73+
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" />
7474
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
7575
<PropertyGroup>
7676
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
7777
</PropertyGroup>
78-
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets'))" />
78+
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets'))" />
7979
</Target>
8080
</Project>

nanoFramework.Logging.Serial/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
<package id="nanoFramework.System.IO.Ports" version="1.0.4" targetFramework="netnanoframework10" />
77
<package id="nanoFramework.System.IO.Streams" version="1.0.0" targetFramework="netnanoframework10" />
88
<package id="nanoFramework.System.Text" version="1.1.3" targetFramework="netnanoframework10" />
9-
<package id="Nerdbank.GitVersioning" version="3.4.255" developmentDependency="true" targetFramework="netnanoframework10" />
9+
<package id="Nerdbank.GitVersioning" version="3.5.103" developmentDependency="true" targetFramework="netnanoframework10" />
1010
</packages>

nanoFramework.Logging.Stream/nanoFramework.Logging.Stream.nfproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@
6666
<ProjectConfigurationsDeclaredAsItems />
6767
</ProjectCapabilities>
6868
</ProjectExtensions>
69-
<Import Project="..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" />
69+
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" />
7070
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
7171
<PropertyGroup>
7272
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
7373
</PropertyGroup>
74-
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets'))" />
74+
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets'))" />
7575
</Target>
7676
</Project>

nanoFramework.Logging.Stream/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
<package id="nanoFramework.System.IO.FileSystem" version="1.0.3" targetFramework="netnanoframework10" />
66
<package id="nanoFramework.System.IO.Streams" version="1.0.0" targetFramework="netnanoframework10" />
77
<package id="nanoFramework.System.Text" version="1.1.3" targetFramework="netnanoframework10" />
8-
<package id="Nerdbank.GitVersioning" version="3.4.255" developmentDependency="true" targetFramework="netnanoframework10" />
8+
<package id="Nerdbank.GitVersioning" version="3.5.103" developmentDependency="true" targetFramework="netnanoframework10" />
99
</packages>

nanoFramework.Logging.Syslog/nanoFramework.Logging.Syslog.nfproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@
7474
<ProjectConfigurationsDeclaredAsItems />
7575
</ProjectCapabilities>
7676
</ProjectExtensions>
77-
<Import Project="..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" />
77+
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" />
7878
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
7979
<PropertyGroup>
8080
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
8181
</PropertyGroup>
82-
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets'))" />
82+
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets'))" />
8383
</Target>
8484
</Project>

nanoFramework.Logging.Syslog/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
<package id="nanoFramework.System.Net" version="1.8.2.3" targetFramework="netnanoframework10" />
77
<package id="nanoFramework.System.Text" version="1.1.3" targetFramework="netnanoframework10" />
88
<package id="nanoFramework.System.Threading" version="1.0.4" targetFramework="netnanoframework10" />
9-
<package id="Nerdbank.GitVersioning" version="3.4.255" developmentDependency="true" targetFramework="netnanoframework10" />
9+
<package id="Nerdbank.GitVersioning" version="3.5.103" developmentDependency="true" targetFramework="netnanoframework10" />
1010
</packages>

nanoFramework.Logging/nanoFramework.Logging.nfproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,11 @@
5555
<ProjectConfigurationsDeclaredAsItems />
5656
</ProjectCapabilities>
5757
</ProjectExtensions>
58-
<Import Project="..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" />
58+
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" />
5959
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
6060
<PropertyGroup>
6161
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
6262
</PropertyGroup>
63-
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets'))" />
63+
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.5.103\build\Nerdbank.GitVersioning.targets'))" />
6464
</Target>
6565
</Project>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
4-
<package id="Nerdbank.GitVersioning" version="3.4.255" developmentDependency="true" targetFramework="netnanoframework10" />
4+
<package id="Nerdbank.GitVersioning" version="3.5.103" developmentDependency="true" targetFramework="netnanoframework10" />
55
</packages>

version.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
},
77
"semVer1NumericIdentifierPadding": 3,
88
"nuGetPackageVersion": {
9-
"semVer": 2.0
9+
"semVer": 2.0,
10+
"precision": "revision"
1011
},
1112
"publicReleaseRefSpec": [
1213
"^refs/heads/main$",

0 commit comments

Comments
 (0)