47
47
This step will update the versions it finds in the packages.config in the Umbraco.Deploy.Contrib.Connectors project.
48
48
It is used to update the nuspec file.
49
49
-->
50
- <XmlRead
51
- XPath=" /packages/package[@id='UmbracoCms.Core']/@version"
52
- XmlFileName=" ..\src\Umbraco.Deploy.Contrib.Connectors\packages.config" >
53
- <Output TaskParameter =" Value" PropertyName =" CoreVersion" />
54
- </XmlRead >
55
-
56
- <PropertyGroup >
57
- <CoreBaseVersion >$(CoreVersion.Substring(0, 5))</CoreBaseVersion >
58
- </PropertyGroup >
59
-
60
- <FileUpdate
61
- Files=" NuSpecs\UmbracoDeploy.Contrib.nuspec"
62
- Regex=" dependency id=" UmbracoCms.Core" version=" (.*)?" "
63
- ReplacementText=" dependency id=" UmbracoCms.Core" version=" $(CoreBaseVersion)" " />
64
-
65
- <XmlRead
66
- XPath=" /packages/package[@id='UmbracoDeploy']/@version"
67
- XmlFileName=" ..\src\Umbraco.Deploy.Contrib.Connectors\packages.config" >
68
- <Output TaskParameter =" Value" PropertyName =" UmbracoDeployVersion" />
69
- </XmlRead >
50
+ <XmlRead
51
+ XPath =" /Project/ItemGroup/PackageReference[@Include='UmbracoDeploy.Core']/Version"
52
+ XmlFileName =" ..\src\Umbraco.Deploy.Contrib.Connectors\Umbraco.Deploy.Contrib.Connectors.csproj" >
53
+ <Output TaskParameter =" Value" PropertyName =" CoreVersion" />
54
+ </XmlRead >
70
55
<FileUpdate
71
56
Files=" NuSpecs\UmbracoDeploy.Contrib.nuspec"
72
- Regex=" dependency id=" UmbracoDeploy" version=" (.*)?,"
73
- ReplacementText=" dependency id=" UmbracoDeploy" version=" [$(UmbracoDeployVersion)," />
57
+ Regex=" dependency id=" UmbracoDeploy.Core " version=" (.*)?,"
58
+ ReplacementText=" dependency id=" UmbracoDeploy.Core " version=" [$(UmbracoDeployVersion)," />
74
59
</Target >
75
60
76
61
<Target Name =" CompileSolution" DependsOnTargets =" UpdateReferencedVersions" >
101
86
<Target Name =" Build" DependsOnTargets =" Zip" >
102
87
<Message Text =" Build finished" />
103
88
</Target >
104
- </Project >
89
+ </Project >
0 commit comments