Skip to content

Instantly share code, notes, and snippets.

@pvandervelde
Created January 18, 2017 09:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pvandervelde/015611f5355b07e1b3246ae81bf2ea0a to your computer and use it in GitHub Desktop.
Save pvandervelde/015611f5355b07e1b3246ae81bf2ea0a to your computer and use it in GitHub Desktop.
<ItemGroup>
<!--
The following steps need to be executed on the original branch (i.e. the branch we are interested in
building.
-->
<BuildStepsToExecute Include="$(BuildStepsPrepareVcsBranch)">
<Properties>
</Properties>
<Groups>
Prepare;
</Groups>
</BuildStepsToExecute>
<BuildStepsToExecute Include="$(BuildStepsPrepareVcsInfo)">
<Properties>
</Properties>
<Groups>
Prepare;
</Groups>
</BuildStepsToExecute>
<BuildStepsToExecute Include="$(BuildStepsPrepareGetIssueIds)">
<Properties>
</Properties>
<Groups>
Prepare;
</Groups>
</BuildStepsToExecute>
<!--
This step potentially changes the local branch we are building. If one or more merge targets have been
specified then this step will merge to all merge targets and leave the current branch as the last branch
we merged to.
-->
<BuildStepsToExecute Include="$(BuildStepsPrepareVcsMerge)">
<Properties>
</Properties>
<Groups>
Prepare;
</Groups>
</BuildStepsToExecute>
<!--
All steps from here on may be executed on a different branch than the orginal branch we we started the
build on because we might have done some merging.
-->
<BuildStepsToExecute Include="$(BuildStepsPrepareGetVersion)">
<Properties>
</Properties>
<Groups>
Prepare;
</Groups>
</BuildStepsToExecute>
<BuildStepsToExecute Include="$(BuildStepsPrepareTagVcs)"
Condition=" '$(IsGitFlow)' == 'true' AND ('$(IsReleaseBranch)' == 'true' OR '$(IsHotfixBranch)' == 'true') ">
<Properties>
</Properties>
<Groups>
Prepare;
</Groups>
</BuildStepsToExecute>
<BuildStepsToExecute Include="$(BuildStepsPrepareGenerateFiles)">
<Properties>
</Properties>
<Groups>
Generate;
Prepare;
</Groups>
</BuildStepsToExecute>
<BuildStepsToExecute Include="$(DirWorkspace)\build.wyam.msbuild">
<Properties>
</Properties>
<Groups>
Compile;
</Groups>
</BuildStepsToExecute>
<BuildStepsToExecute Include="$(BuildStepsPackZip)">
<Properties>
Configuration=$(ProductionConfiguration);
Platform=$(Platform)
</Properties>
<Groups>
Package;
</Groups>
</BuildStepsToExecute>
</ItemGroup>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment