From acd41009acab65cf40e2e6699354219ee51cb2d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Sim=C3=B5es?= Date: Fri, 31 Jan 2025 19:01:57 +0000 Subject: [PATCH 1/2] Work CI-CD - Move common variables to top. - Migrate parameters to update dependents template. ***NO_CI*** --- azure-pipelines.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 71033dca..419a7168 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -33,6 +33,12 @@ resources: name: nanoframework/nf-tools endpoint: nanoframework +variables: + - name: DOTNET_NOLOGO + value: true + - name: nugetPackageName + value: 'nanoFramework.System.Net.Http' + jobs: ############################## @@ -50,16 +56,13 @@ jobs: variables: - group: sign-client-credentials - - name: DOTNET_NOLOGO - value: true - name: buildPlatform value: 'Any CPU' - name: buildConfiguration value: 'Release' - name: nugetPackageName value: 'nanoFramework.System.Net.Http' - - name: solution - value: 'nanoFramework.System.Net.Http.sln' + steps: # step from template @ nf-tools repo @@ -127,9 +130,6 @@ jobs: pool: vmImage: 'windows-latest' - variables: - DOTNET_NOLOGO: true - steps: # need this here in order to persist GitHub credentials - checkout: self @@ -138,7 +138,7 @@ jobs: # update dependents - template: azure-pipelines-templates/update-dependents.yml@templates parameters: - waitBeforeUpdate: false + packageName: '$(nugetPackageName)' repositoriesToUpdate: | nanoFramework.WebServer nanoFramework.Azure.Devices From d7a55f2b400f0917fc4ef0fbb445e2a5ae682e3f Mon Sep 17 00:00:00 2001 From: nfbot Date: Tue, 4 Feb 2025 01:38:38 +0000 Subject: [PATCH 2/2] Update 5 NuGet dependencies Bumps nanoFramework.CoreLibrary from 1.16.1 to 1.16.11
Bumps nanoFramework.Runtime.Events from 1.11.26 to 1.11.29
Bumps nanoFramework.System.Text from 1.3.9 to 1.3.16
Bumps nanoFramework.System.Threading from 1.1.45 to 1.1.46
Bumps nanoFramework.TestFramework from 3.0.57 to 3.0.60
[version update] ### :warning: This is an automated update. :warning: --- Tests/HttpUnitTests/HttpUnitTests.nfproj | 14 +++++------ Tests/HttpUnitTests/packages.config | 6 ++--- Tests/HttpUnitTests/packages.lock.json | 18 +++++++------- nanoFramework.System.Net.Http.Client.nuspec | 8 +++---- .../System.Net.Http.Client.nfproj | 16 ++++++------- .../packages.config | 8 +++---- .../packages.lock.json | 24 +++++++++---------- nanoFramework.System.Net.Http.Server.nuspec | 8 +++---- .../System.Net.Http.Server.nfproj | 16 ++++++------- .../packages.config | 8 +++---- .../packages.lock.json | 24 +++++++++---------- nanoFramework.System.Net.Http.nuspec | 8 +++---- .../System.Net.Http.nfproj | 16 ++++++------- nanoFramework.System.Net.Http/packages.config | 8 +++---- .../packages.lock.json | 24 +++++++++---------- 15 files changed, 103 insertions(+), 103 deletions(-) diff --git a/Tests/HttpUnitTests/HttpUnitTests.nfproj b/Tests/HttpUnitTests/HttpUnitTests.nfproj index f499f3fd..f4158f03 100644 --- a/Tests/HttpUnitTests/HttpUnitTests.nfproj +++ b/Tests/HttpUnitTests/HttpUnitTests.nfproj @@ -43,17 +43,17 @@ - - ..\..\packages\nanoFramework.CoreLibrary.1.16.1\lib\mscorlib.dll + + ..\..\packages\nanoFramework.CoreLibrary.1.16.11\lib\mscorlib.dll - - ..\..\packages\nanoFramework.System.Text.1.3.9\lib\nanoFramework.System.Text.dll + + ..\..\packages\nanoFramework.System.Text.1.3.16\lib\nanoFramework.System.Text.dll - - ..\..\packages\nanoFramework.TestFramework.3.0.57\lib\nanoFramework.TestFramework.dll + + ..\..\packages\nanoFramework.TestFramework.3.0.60\lib\nanoFramework.TestFramework.dll - ..\..\packages\nanoFramework.TestFramework.3.0.57\lib\nanoFramework.UnitTestLauncher.exe + ..\..\packages\nanoFramework.TestFramework.3.0.60\lib\nanoFramework.UnitTestLauncher.exe ..\..\packages\nanoFramework.System.IO.Streams.1.1.82\lib\System.IO.Streams.dll diff --git a/Tests/HttpUnitTests/packages.config b/Tests/HttpUnitTests/packages.config index 5a10d897..99b59b2a 100644 --- a/Tests/HttpUnitTests/packages.config +++ b/Tests/HttpUnitTests/packages.config @@ -1,7 +1,7 @@  - + - - + + \ No newline at end of file diff --git a/Tests/HttpUnitTests/packages.lock.json b/Tests/HttpUnitTests/packages.lock.json index 71770bd1..4fe67bcf 100644 --- a/Tests/HttpUnitTests/packages.lock.json +++ b/Tests/HttpUnitTests/packages.lock.json @@ -4,9 +4,9 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[1.16.1, 1.16.1]", - "resolved": "1.16.1", - "contentHash": "pUQR6+CuheWC6UXkiIXhmknPkm50OYuKs6TcIBieV50D1R991QSJUFWjM1AixT/37REh8rzx2OAPgX6YDs06zA==" + "requested": "[1.16.11, 1.16.11]", + "resolved": "1.16.11", + "contentHash": "2XW+Zn0lQ+lOcxDbB1l2ga2rNoj9Jv2IeJwXE4ka1r+swmxn5N/otlMJVEXJgK8trUeD/E8T7+J7dXjU8UReHw==" }, "nanoFramework.System.IO.Streams": { "type": "Direct", @@ -16,15 +16,15 @@ }, "nanoFramework.System.Text": { "type": "Direct", - "requested": "[1.3.9, 1.3.9]", - "resolved": "1.3.9", - "contentHash": "IVQ+Hsu6KqFzvFC13cjAA4/J/1wi44Xa7GOu4R47v24HogsXKKus6Pn4icR2pffpLoythCVgX8L1qSiqTuPOEg==" + "requested": "[1.3.16, 1.3.16]", + "resolved": "1.3.16", + "contentHash": "riHpJLHPhObWXRNEaF5uayhOyO+AHCDV8yDQYGaG/2SrwWjv2hLH+sOKZEqm3Tvv5+RiGSF3nDgGDMxT46dokg==" }, "nanoFramework.TestFramework": { "type": "Direct", - "requested": "[3.0.57, 3.0.57]", - "resolved": "3.0.57", - "contentHash": "cVStR5Fg+Qk1ClDG5y5ep7v1oH9TTXD35o/vkElYQYo/mrpuo1RVBOu4BNe2caT0RKZqJnFZYiTO9mg+UnxITQ==" + "requested": "[3.0.60, 3.0.60]", + "resolved": "3.0.60", + "contentHash": "O/4ViFY55cryqdhXOA1xY7tTMmXvi7TTW2Q/TOgMV78g+x1s8BB5Hh7S80qBmYgtvZ5FPhse8yS2ptzc1xHsJA==" } } } diff --git a/nanoFramework.System.Net.Http.Client.nuspec b/nanoFramework.System.Net.Http.Client.nuspec index 7b30d774..f44b20d9 100644 --- a/nanoFramework.System.Net.Http.Client.nuspec +++ b/nanoFramework.System.Net.Http.Client.nuspec @@ -19,12 +19,12 @@ There is also a package with the server API only and another with the full API. nanoFramework C# csharp netmf netnf http https - - + + - + - + diff --git a/nanoFramework.System.Net.Http.Client/System.Net.Http.Client.nfproj b/nanoFramework.System.Net.Http.Client/System.Net.Http.Client.nfproj index 45bf112b..2fb9506c 100644 --- a/nanoFramework.System.Net.Http.Client/System.Net.Http.Client.nfproj +++ b/nanoFramework.System.Net.Http.Client/System.Net.Http.Client.nfproj @@ -208,17 +208,17 @@ - - ..\packages\nanoFramework.CoreLibrary.1.16.1\lib\mscorlib.dll + + ..\packages\nanoFramework.CoreLibrary.1.16.11\lib\mscorlib.dll - - ..\packages\nanoFramework.Runtime.Events.1.11.26\lib\nanoFramework.Runtime.Events.dll + + ..\packages\nanoFramework.Runtime.Events.1.11.29\lib\nanoFramework.Runtime.Events.dll ..\packages\nanoFramework.System.Collections.1.5.56\lib\nanoFramework.System.Collections.dll - - ..\packages\nanoFramework.System.Text.1.3.9\lib\nanoFramework.System.Text.dll + + ..\packages\nanoFramework.System.Text.1.3.16\lib\nanoFramework.System.Text.dll ..\packages\nanoFramework.System.IO.Streams.1.1.82\lib\System.IO.Streams.dll @@ -226,8 +226,8 @@ ..\packages\nanoFramework.System.Net.1.11.23\lib\System.Net.dll - - ..\packages\nanoFramework.System.Threading.1.1.45\lib\System.Threading.dll + + ..\packages\nanoFramework.System.Threading.1.1.46\lib\System.Threading.dll diff --git a/nanoFramework.System.Net.Http.Client/packages.config b/nanoFramework.System.Net.Http.Client/packages.config index 841ab2a5..47d6581f 100644 --- a/nanoFramework.System.Net.Http.Client/packages.config +++ b/nanoFramework.System.Net.Http.Client/packages.config @@ -1,11 +1,11 @@  - - + + - - + + \ No newline at end of file diff --git a/nanoFramework.System.Net.Http.Client/packages.lock.json b/nanoFramework.System.Net.Http.Client/packages.lock.json index 9be118f6..aaaa7df2 100644 --- a/nanoFramework.System.Net.Http.Client/packages.lock.json +++ b/nanoFramework.System.Net.Http.Client/packages.lock.json @@ -4,15 +4,15 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[1.16.1, 1.16.1]", - "resolved": "1.16.1", - "contentHash": "pUQR6+CuheWC6UXkiIXhmknPkm50OYuKs6TcIBieV50D1R991QSJUFWjM1AixT/37REh8rzx2OAPgX6YDs06zA==" + "requested": "[1.16.11, 1.16.11]", + "resolved": "1.16.11", + "contentHash": "2XW+Zn0lQ+lOcxDbB1l2ga2rNoj9Jv2IeJwXE4ka1r+swmxn5N/otlMJVEXJgK8trUeD/E8T7+J7dXjU8UReHw==" }, "nanoFramework.Runtime.Events": { "type": "Direct", - "requested": "[1.11.26, 1.11.26]", - "resolved": "1.11.26", - "contentHash": "xFkgVKv2mnTEwXwNS3lqf2TH4b26TZhq1gqCWPCmLnA6tEpfNP6dpWkm9kwrQ7R2VIdDOtyi3CZhLNAB2bPARg==" + "requested": "[1.11.29, 1.11.29]", + "resolved": "1.11.29", + "contentHash": "y3Y0SNfr1afMor4xrsiB1ETldjKvmnzBTcEH5gizFFXw3RNBB/N8npWqkCJn4HZS0TEENlH2vVrib3bWYMx5+Q==" }, "nanoFramework.System.Collections": { "type": "Direct", @@ -34,15 +34,15 @@ }, "nanoFramework.System.Text": { "type": "Direct", - "requested": "[1.3.9, 1.3.9]", - "resolved": "1.3.9", - "contentHash": "IVQ+Hsu6KqFzvFC13cjAA4/J/1wi44Xa7GOu4R47v24HogsXKKus6Pn4icR2pffpLoythCVgX8L1qSiqTuPOEg==" + "requested": "[1.3.16, 1.3.16]", + "resolved": "1.3.16", + "contentHash": "riHpJLHPhObWXRNEaF5uayhOyO+AHCDV8yDQYGaG/2SrwWjv2hLH+sOKZEqm3Tvv5+RiGSF3nDgGDMxT46dokg==" }, "nanoFramework.System.Threading": { "type": "Direct", - "requested": "[1.1.45, 1.1.45]", - "resolved": "1.1.45", - "contentHash": "EP2Val4trUWO0v9ci2N5jMD+92D8E+1ahbyhS0BwKXXuH5nvPUlDe8K7EOk6SSY6BymXF/RM2zWfo1Ja3YhIig==" + "requested": "[1.1.46, 1.1.46]", + "resolved": "1.1.46", + "contentHash": "pd7tiHpOmCqe+2pxqqLyV+iRgg0pURe4xM2MgD6XZJTOyLOCrt0OksaOgBe8frqFfYOCjI1qSBwtVnZeG2SteA==" }, "Nerdbank.GitVersioning": { "type": "Direct", diff --git a/nanoFramework.System.Net.Http.Server.nuspec b/nanoFramework.System.Net.Http.Server.nuspec index 86357612..2593c3b8 100644 --- a/nanoFramework.System.Net.Http.Server.nuspec +++ b/nanoFramework.System.Net.Http.Server.nuspec @@ -19,12 +19,12 @@ There is also a package with the client API only and another with the full API. nanoFramework C# csharp netmf netnf http https - - + + - + - + diff --git a/nanoFramework.System.Net.Http.Server/System.Net.Http.Server.nfproj b/nanoFramework.System.Net.Http.Server/System.Net.Http.Server.nfproj index 6c284e50..beba269b 100644 --- a/nanoFramework.System.Net.Http.Server/System.Net.Http.Server.nfproj +++ b/nanoFramework.System.Net.Http.Server/System.Net.Http.Server.nfproj @@ -135,17 +135,17 @@ - - ..\packages\nanoFramework.CoreLibrary.1.16.1\lib\mscorlib.dll + + ..\packages\nanoFramework.CoreLibrary.1.16.11\lib\mscorlib.dll - - ..\packages\nanoFramework.Runtime.Events.1.11.26\lib\nanoFramework.Runtime.Events.dll + + ..\packages\nanoFramework.Runtime.Events.1.11.29\lib\nanoFramework.Runtime.Events.dll ..\packages\nanoFramework.System.Collections.1.5.56\lib\nanoFramework.System.Collections.dll - - ..\packages\nanoFramework.System.Text.1.3.9\lib\nanoFramework.System.Text.dll + + ..\packages\nanoFramework.System.Text.1.3.16\lib\nanoFramework.System.Text.dll ..\packages\nanoFramework.System.IO.Streams.1.1.82\lib\System.IO.Streams.dll @@ -153,8 +153,8 @@ ..\packages\nanoFramework.System.Net.1.11.23\lib\System.Net.dll - - ..\packages\nanoFramework.System.Threading.1.1.45\lib\System.Threading.dll + + ..\packages\nanoFramework.System.Threading.1.1.46\lib\System.Threading.dll diff --git a/nanoFramework.System.Net.Http.Server/packages.config b/nanoFramework.System.Net.Http.Server/packages.config index 841ab2a5..47d6581f 100644 --- a/nanoFramework.System.Net.Http.Server/packages.config +++ b/nanoFramework.System.Net.Http.Server/packages.config @@ -1,11 +1,11 @@  - - + + - - + + \ No newline at end of file diff --git a/nanoFramework.System.Net.Http.Server/packages.lock.json b/nanoFramework.System.Net.Http.Server/packages.lock.json index 9be118f6..aaaa7df2 100644 --- a/nanoFramework.System.Net.Http.Server/packages.lock.json +++ b/nanoFramework.System.Net.Http.Server/packages.lock.json @@ -4,15 +4,15 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[1.16.1, 1.16.1]", - "resolved": "1.16.1", - "contentHash": "pUQR6+CuheWC6UXkiIXhmknPkm50OYuKs6TcIBieV50D1R991QSJUFWjM1AixT/37REh8rzx2OAPgX6YDs06zA==" + "requested": "[1.16.11, 1.16.11]", + "resolved": "1.16.11", + "contentHash": "2XW+Zn0lQ+lOcxDbB1l2ga2rNoj9Jv2IeJwXE4ka1r+swmxn5N/otlMJVEXJgK8trUeD/E8T7+J7dXjU8UReHw==" }, "nanoFramework.Runtime.Events": { "type": "Direct", - "requested": "[1.11.26, 1.11.26]", - "resolved": "1.11.26", - "contentHash": "xFkgVKv2mnTEwXwNS3lqf2TH4b26TZhq1gqCWPCmLnA6tEpfNP6dpWkm9kwrQ7R2VIdDOtyi3CZhLNAB2bPARg==" + "requested": "[1.11.29, 1.11.29]", + "resolved": "1.11.29", + "contentHash": "y3Y0SNfr1afMor4xrsiB1ETldjKvmnzBTcEH5gizFFXw3RNBB/N8npWqkCJn4HZS0TEENlH2vVrib3bWYMx5+Q==" }, "nanoFramework.System.Collections": { "type": "Direct", @@ -34,15 +34,15 @@ }, "nanoFramework.System.Text": { "type": "Direct", - "requested": "[1.3.9, 1.3.9]", - "resolved": "1.3.9", - "contentHash": "IVQ+Hsu6KqFzvFC13cjAA4/J/1wi44Xa7GOu4R47v24HogsXKKus6Pn4icR2pffpLoythCVgX8L1qSiqTuPOEg==" + "requested": "[1.3.16, 1.3.16]", + "resolved": "1.3.16", + "contentHash": "riHpJLHPhObWXRNEaF5uayhOyO+AHCDV8yDQYGaG/2SrwWjv2hLH+sOKZEqm3Tvv5+RiGSF3nDgGDMxT46dokg==" }, "nanoFramework.System.Threading": { "type": "Direct", - "requested": "[1.1.45, 1.1.45]", - "resolved": "1.1.45", - "contentHash": "EP2Val4trUWO0v9ci2N5jMD+92D8E+1ahbyhS0BwKXXuH5nvPUlDe8K7EOk6SSY6BymXF/RM2zWfo1Ja3YhIig==" + "requested": "[1.1.46, 1.1.46]", + "resolved": "1.1.46", + "contentHash": "pd7tiHpOmCqe+2pxqqLyV+iRgg0pURe4xM2MgD6XZJTOyLOCrt0OksaOgBe8frqFfYOCjI1qSBwtVnZeG2SteA==" }, "Nerdbank.GitVersioning": { "type": "Direct", diff --git a/nanoFramework.System.Net.Http.nuspec b/nanoFramework.System.Net.Http.nuspec index 395df578..9a375fbf 100644 --- a/nanoFramework.System.Net.Http.nuspec +++ b/nanoFramework.System.Net.Http.nuspec @@ -20,12 +20,12 @@ There are also two other packages with just the client API and just the server A These are meant to be used when there is the need to use smaller assemblies. nanoFramework C# csharp netmf netnf http https - - + + - + - + diff --git a/nanoFramework.System.Net.Http/System.Net.Http.nfproj b/nanoFramework.System.Net.Http/System.Net.Http.nfproj index a194a709..e0f847dd 100644 --- a/nanoFramework.System.Net.Http/System.Net.Http.nfproj +++ b/nanoFramework.System.Net.Http/System.Net.Http.nfproj @@ -108,17 +108,17 @@ - - ..\packages\nanoFramework.CoreLibrary.1.16.1\lib\mscorlib.dll + + ..\packages\nanoFramework.CoreLibrary.1.16.11\lib\mscorlib.dll - - ..\packages\nanoFramework.Runtime.Events.1.11.26\lib\nanoFramework.Runtime.Events.dll + + ..\packages\nanoFramework.Runtime.Events.1.11.29\lib\nanoFramework.Runtime.Events.dll ..\packages\nanoFramework.System.Collections.1.5.56\lib\nanoFramework.System.Collections.dll - - ..\packages\nanoFramework.System.Text.1.3.9\lib\nanoFramework.System.Text.dll + + ..\packages\nanoFramework.System.Text.1.3.16\lib\nanoFramework.System.Text.dll ..\packages\nanoFramework.System.IO.Streams.1.1.82\lib\System.IO.Streams.dll @@ -126,8 +126,8 @@ ..\packages\nanoFramework.System.Net.1.11.23\lib\System.Net.dll - - ..\packages\nanoFramework.System.Threading.1.1.45\lib\System.Threading.dll + + ..\packages\nanoFramework.System.Threading.1.1.46\lib\System.Threading.dll diff --git a/nanoFramework.System.Net.Http/packages.config b/nanoFramework.System.Net.Http/packages.config index 841ab2a5..47d6581f 100644 --- a/nanoFramework.System.Net.Http/packages.config +++ b/nanoFramework.System.Net.Http/packages.config @@ -1,11 +1,11 @@  - - + + - - + + \ No newline at end of file diff --git a/nanoFramework.System.Net.Http/packages.lock.json b/nanoFramework.System.Net.Http/packages.lock.json index 9be118f6..aaaa7df2 100644 --- a/nanoFramework.System.Net.Http/packages.lock.json +++ b/nanoFramework.System.Net.Http/packages.lock.json @@ -4,15 +4,15 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[1.16.1, 1.16.1]", - "resolved": "1.16.1", - "contentHash": "pUQR6+CuheWC6UXkiIXhmknPkm50OYuKs6TcIBieV50D1R991QSJUFWjM1AixT/37REh8rzx2OAPgX6YDs06zA==" + "requested": "[1.16.11, 1.16.11]", + "resolved": "1.16.11", + "contentHash": "2XW+Zn0lQ+lOcxDbB1l2ga2rNoj9Jv2IeJwXE4ka1r+swmxn5N/otlMJVEXJgK8trUeD/E8T7+J7dXjU8UReHw==" }, "nanoFramework.Runtime.Events": { "type": "Direct", - "requested": "[1.11.26, 1.11.26]", - "resolved": "1.11.26", - "contentHash": "xFkgVKv2mnTEwXwNS3lqf2TH4b26TZhq1gqCWPCmLnA6tEpfNP6dpWkm9kwrQ7R2VIdDOtyi3CZhLNAB2bPARg==" + "requested": "[1.11.29, 1.11.29]", + "resolved": "1.11.29", + "contentHash": "y3Y0SNfr1afMor4xrsiB1ETldjKvmnzBTcEH5gizFFXw3RNBB/N8npWqkCJn4HZS0TEENlH2vVrib3bWYMx5+Q==" }, "nanoFramework.System.Collections": { "type": "Direct", @@ -34,15 +34,15 @@ }, "nanoFramework.System.Text": { "type": "Direct", - "requested": "[1.3.9, 1.3.9]", - "resolved": "1.3.9", - "contentHash": "IVQ+Hsu6KqFzvFC13cjAA4/J/1wi44Xa7GOu4R47v24HogsXKKus6Pn4icR2pffpLoythCVgX8L1qSiqTuPOEg==" + "requested": "[1.3.16, 1.3.16]", + "resolved": "1.3.16", + "contentHash": "riHpJLHPhObWXRNEaF5uayhOyO+AHCDV8yDQYGaG/2SrwWjv2hLH+sOKZEqm3Tvv5+RiGSF3nDgGDMxT46dokg==" }, "nanoFramework.System.Threading": { "type": "Direct", - "requested": "[1.1.45, 1.1.45]", - "resolved": "1.1.45", - "contentHash": "EP2Val4trUWO0v9ci2N5jMD+92D8E+1ahbyhS0BwKXXuH5nvPUlDe8K7EOk6SSY6BymXF/RM2zWfo1Ja3YhIig==" + "requested": "[1.1.46, 1.1.46]", + "resolved": "1.1.46", + "contentHash": "pd7tiHpOmCqe+2pxqqLyV+iRgg0pURe4xM2MgD6XZJTOyLOCrt0OksaOgBe8frqFfYOCjI1qSBwtVnZeG2SteA==" }, "Nerdbank.GitVersioning": { "type": "Direct",