helix-publishing-pipeline
helix-publishing-pipeline copied to clipboard
Update README.md
Make it clear that the .wpp.targets should be in the right locations. I had both publish profiles in the root and they both got executed all the time.
From Microsoft.Web.Publishing.targets:
<PropertyGroup Condition="'$(_WebPublishProfileFileWillBeImported)'=='true'">
<WebPublishProfileCustomizeTargetFile Condition="'$(WebPublishProfileCustomizeTargetFile)'==''">$([System.IO.Path]::ChangeExtension($(WebPublishProfileFile), '.wpp.targets'))</WebPublishProfileCustomizeTargetFile>
<WebPublishProfileParametersXMLFile Condition="'$(WebPublishProfileParametersXMLFile)'==''">$([System.IO.Path]::ChangeExtension($(WebPublishProfileFile), '.parameters.xml'))</WebPublishProfileParametersXMLFile>
</PropertyGroup>
<Import Project="$(WebPublishProfileCustomizeTargetFile)" Condition="'$(WebPublishProfileCustomizeTargetFile)' != '' And Exists($(WebPublishProfileCustomizeTargetFile)) " />
<!--***************************************************************-->
<!-- If there is a file named $(WebPublishPipelineProjectName).wpp.targets it will automatically be imported. -->
<!-- This allows users to extend the build/publish process for the project -->
<!--***************************************************************-->
<PropertyGroup>
<WebPublishPipelineCustomizeTargetFile Condition="'$(WebPublishPipelineCustomizeTargetFile)'==''">$(WebPublishPipelineProjectDirectory)\*.wpp.targets</WebPublishPipelineCustomizeTargetFile>
<WebPublishPipelineSolutionTargetFile Condition="'$(WebPublishPipelineSolutionTargetFile)'==''">$(WebPublishPipelineProjectDirectory)\..\wpp.deploysettings.targets</WebPublishPipelineSolutionTargetFile>
</PropertyGroup>