Skip to content

Commit 68e8309

Browse files
committed
Work CI-CD
- Update nbgv dependency. - Add packages lock to projects. ***NO_CI***
1 parent 93f5de9 commit 68e8309

File tree

5 files changed

+73
-3
lines changed

5 files changed

+73
-3
lines changed

System.Device.Spi/System.Device.Spi.nfproj

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
1818
<NF_IsCoreLibrary>True</NF_IsCoreLibrary>
1919
<DocumentationFile>bin\$(Configuration)\System.Device.Spi.xml</DocumentationFile>
20+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
21+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
22+
<RestoreLockedMode Condition="'$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'">true</RestoreLockedMode>
2023
</PropertyGroup>
2124
<PropertyGroup>
2225
<SignAssembly>true</SignAssembly>
@@ -69,17 +72,20 @@
6972
<Private>True</Private>
7073
</Reference>
7174
</ItemGroup>
75+
<ItemGroup>
76+
<Content Include="packages.lock.json" />
77+
</ItemGroup>
7278
<Import Project="$(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets" Condition="Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets')" />
7379
<ProjectExtensions>
7480
<ProjectCapabilities>
7581
<ProjectConfigurationsDeclaredAsItems />
7682
</ProjectCapabilities>
7783
</ProjectExtensions>
78-
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.107\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.107\build\Nerdbank.GitVersioning.targets')" />
84+
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.109\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.109\build\Nerdbank.GitVersioning.targets')" />
7985
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
8086
<PropertyGroup>
8187
<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>
8288
</PropertyGroup>
83-
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.5.107\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.5.107\build\Nerdbank.GitVersioning.targets'))" />
89+
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.5.109\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.5.109\build\Nerdbank.GitVersioning.targets'))" />
8490
</Target>
8591
</Project>

System.Device.Spi/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
44
<package id="nanoFramework.Runtime.Events" version="1.10.0" targetFramework="netnanoframework10" />
55
<package id="nanoFramework.System.Device.Gpio" version="1.1.5" targetFramework="netnanoframework10" />
6-
<package id="Nerdbank.GitVersioning" version="3.5.107" developmentDependency="true" targetFramework="netnanoframework10" />
6+
<package id="Nerdbank.GitVersioning" version="3.5.109" developmentDependency="true" targetFramework="netnano1.0" />
77
</packages>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"version": 1,
3+
"dependencies": {
4+
".NETnanoFramework,Version=v1.0": {
5+
"nanoFramework.CoreLibrary": {
6+
"type": "Direct",
7+
"requested": "[1.12.0, 1.12.0]",
8+
"resolved": "1.12.0",
9+
"contentHash": "qQrFNXmJiStMC4VXk5cVMOJp23/qlT9FW5i9i+igwQVwraQTtvpkam8yK1hj992jqrbjoCIFZP4Hw9E8H0pB7w=="
10+
},
11+
"nanoFramework.Runtime.Events": {
12+
"type": "Direct",
13+
"requested": "[1.10.0, 1.10.0]",
14+
"resolved": "1.10.0",
15+
"contentHash": "ZRDjzVoTdc6+3sUNk9vORz4HHonYYGM4ED2V8VcfkYC8xQ8VFoaP8U6mXLd70ocmyhGaP9GK86sxHUQykSK7vA=="
16+
},
17+
"nanoFramework.System.Device.Gpio": {
18+
"type": "Direct",
19+
"requested": "[1.1.5, 1.1.5]",
20+
"resolved": "1.1.5",
21+
"contentHash": "NOhVZXIfotaFDQeoR37TyeHTHQKsrjTbOoMm1ZWmZrzRTpqxd5HUc+RBOEMflMD8qEwPKkxHBtfbR09kO4Iq8A=="
22+
},
23+
"Nerdbank.GitVersioning": {
24+
"type": "Direct",
25+
"requested": "[3.5.109, 3.5.109]",
26+
"resolved": "3.5.109",
27+
"contentHash": "tKA1XJ5U2Ytk+u2/5sGNa04Pw6z9noYmqbpmHpjvbwJTtIalqsQjnwT4RQKSDTTIznHBbKxzv3HVh8QD28Qk+g=="
28+
}
29+
}
30+
}
31+
}

Test/SpiHardwareUnitTests/SpiHardwareUnitTests.nfproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
<IsTestProject>true</IsTestProject>
2222
<TestProjectType>UnitTest</TestProjectType>
2323
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
24+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
25+
<RestoreLockedMode Condition="'$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'">true</RestoreLockedMode>
2426
</PropertyGroup>
2527
<Import Project="$(NanoFrameworkProjectSystemPath)NFProjectSystem.props" Condition="Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.props')" />
2628
<PropertyGroup>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
"version": 1,
3+
"dependencies": {
4+
".NETnanoFramework,Version=v1.0": {
5+
"nanoFramework.CoreLibrary": {
6+
"type": "Direct",
7+
"requested": "[1.12.0, 1.12.0]",
8+
"resolved": "1.12.0",
9+
"contentHash": "qQrFNXmJiStMC4VXk5cVMOJp23/qlT9FW5i9i+igwQVwraQTtvpkam8yK1hj992jqrbjoCIFZP4Hw9E8H0pB7w=="
10+
},
11+
"nanoFramework.Runtime.Events": {
12+
"type": "Direct",
13+
"requested": "[1.10.0, 1.10.0]",
14+
"resolved": "1.10.0",
15+
"contentHash": "ZRDjzVoTdc6+3sUNk9vORz4HHonYYGM4ED2V8VcfkYC8xQ8VFoaP8U6mXLd70ocmyhGaP9GK86sxHUQykSK7vA=="
16+
},
17+
"nanoFramework.System.Device.Gpio": {
18+
"type": "Direct",
19+
"requested": "[1.1.5, 1.1.5]",
20+
"resolved": "1.1.5",
21+
"contentHash": "NOhVZXIfotaFDQeoR37TyeHTHQKsrjTbOoMm1ZWmZrzRTpqxd5HUc+RBOEMflMD8qEwPKkxHBtfbR09kO4Iq8A=="
22+
},
23+
"nanoFramework.TestFramework": {
24+
"type": "Direct",
25+
"requested": "[2.0.43, 2.0.43]",
26+
"resolved": "2.0.43",
27+
"contentHash": "HNsLJa/ZMK41A+86siZJUelZTeYWKdFm4M8tpcvtmyU52FSvBsciVJchgtgmM7XXe6A8YhT71PU1ZIV03EVmEQ=="
28+
}
29+
}
30+
}
31+
}

0 commit comments

Comments
 (0)