Skip to content

Commit a2b4221

Browse files
committed
Fixed issues with build script and project.
1 parent 6db8812 commit a2b4221

File tree

3 files changed

+15
-31
lines changed

3 files changed

+15
-31
lines changed

build/Build.proj

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -47,30 +47,15 @@
4747
This step will update the versions it finds in the packages.config in the Umbraco.Deploy.Contrib.Connectors project.
4848
It is used to update the nuspec file.
4949
-->
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=&quot;UmbracoCms.Core&quot; version=&quot;(.*)?&quot;"
63-
ReplacementText="dependency id=&quot;UmbracoCms.Core&quot; version=&quot;$(CoreBaseVersion)&quot;"/>
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>
7055
<FileUpdate
7156
Files="NuSpecs\UmbracoDeploy.Contrib.nuspec"
72-
Regex="dependency id=&quot;UmbracoDeploy&quot; version=&quot;(.*)?,"
73-
ReplacementText="dependency id=&quot;UmbracoDeploy&quot; version=&quot;[$(UmbracoDeployVersion),"/>
57+
Regex="dependency id=&quot;UmbracoDeploy.Core&quot; version=&quot;(.*)?,"
58+
ReplacementText="dependency id=&quot;UmbracoDeploy.Core&quot; version=&quot;[$(UmbracoDeployVersion),"/>
7459
</Target>
7560

7661
<Target Name="CompileSolution" DependsOnTargets="UpdateReferencedVersions">
@@ -101,4 +86,4 @@
10186
<Target Name="Build" DependsOnTargets="Zip">
10287
<Message Text="Build finished" />
10388
</Target>
104-
</Project>
89+
</Project>

build/NuSpecs/UmbracoDeploy.Contrib.nuspec

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@
1717
<language>en-US</language>
1818
<tags>umbraco</tags>
1919
<dependencies>
20-
<dependency id="UmbracoCms.Core" version="8.0.0" />
21-
<dependency id="UmbracoDeploy" version="3.0.0" />
20+
<dependency id="UmbracoDeploy.Core" version="4.1.2" />
2221
</dependencies>
2322
</metadata>
2423
<files>
2524
<file src="..\_BuildOutput\Deploy\bin\Umbraco.Deploy.Contrib.Connectors.dll" target="lib\net45\Umbraco.Deploy.Contrib.Connectors.dll" />
2625
</files>
27-
</package>
26+
</package>

build/RunBuild.bat

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ for /f "usebackq delims=" %%i in (`tools\vswhere -latest -version "[15.0,17.0)"
3333
)
3434
SET MSBUILDPath="%programfiles(x86)%"\MSBuild\14.0\Bin\MsBuild.exe
3535

36-
if exist "%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe" (
37-
SET MSBUILDPath="%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe"
38-
)
39-
4036
if exist "%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe" (
4137
SET MSBUILDPath="%InstallDir%\MSBuild\15.0\Bin\MSBuild.exe"
4238
)
4339

40+
if exist "%InstallDir%\MSBuild\Current\Bin\MSBuild.exe" (
41+
SET MSBUILDPath="%InstallDir%\MSBuild\Current\Bin\MSBuild.exe"
42+
)
43+
4444
if exist "%programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe" (
4545
SET MSBUILDPath="%programfiles(x86)%\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MsBuild.exe"
4646
)
@@ -55,4 +55,4 @@ if %errorlevel% neq 0 exit /b %errorlevel%
5555

5656
GOTO :EOF
5757

58-
PAUSE
58+
PAUSE

0 commit comments

Comments
 (0)