summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorwtgodbe <wigodbe@microsoft.com>2016-04-27 14:35:45 -0700
committerwtgodbe <wigodbe@microsoft.com>2016-05-17 14:06:39 -0700
commit8568bf1d9722657c602a1f1fe0148e28a93ea8ce (patch)
treed784a4438e3fe7b74106f1d3e82aa88889024fc4 /src
parent41a4ad5054cf877db6aa331855b43ad8678a93ad (diff)
downloadcoreclr-8568bf1d9722657c602a1f1fe0148e28a93ea8ce.tar.gz
coreclr-8568bf1d9722657c602a1f1fe0148e28a93ea8ce.tar.bz2
coreclr-8568bf1d9722657c602a1f1fe0148e28a93ea8ce.zip
Add dev workflow scripts for build pipeline
Diffstat (limited to 'src')
-rw-r--r--src/publish.proj20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/publish.proj b/src/publish.proj
new file mode 100644
index 0000000000..5dad58c38b
--- /dev/null
+++ b/src/publish.proj
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <Import Project="$(ToolsDir)PublishContent.targets" />
+ <Import Project="$(ToolsDir)versioning.targets" />
+
+ <PropertyGroup>
+ <PublishPattern Condition="'$(PublishPattern)' == ''">$(PackageOutputPath)\*.nupkg;$(SymbolPackageOutputPath)\*.nupkg</PublishPattern>
+ </PropertyGroup>
+
+ <Target Name="CreateContainerName"
+ DependsOnTargets="CreateVersionFileDuringBuild"
+ Condition="'$(ContainerName)' == ''">
+ <PropertyGroup>
+ <ContainerName>coreclr-$(PreReleaseLabel)-$(BuildNumberMajor)-$(BuildNumberMinor)</ContainerName>
+ </PropertyGroup>
+ </Target>
+
+ <Target Name="Build" DependsOnTargets="CreateContainerName;UploadToAzure" />
+</Project> \ No newline at end of file