Copy all outputs to artifacts directory after publish

This commit is contained in:
Nate McMaster 2018-01-08 20:42:31 -08:00
parent 4ed4828e93
commit 0f39f91a08
1 changed files with 8 additions and 4 deletions

View File

@ -4,16 +4,16 @@
<DependencyAssetsDir>$(RepositoryRoot).deps\assets\</DependencyAssetsDir> <DependencyAssetsDir>$(RepositoryRoot).deps\assets\</DependencyAssetsDir>
<!-- This file is used by the dotnet/cli to determine if our shared framework aligns with the version they pull. --> <!-- This file is used by the dotnet/cli to determine if our shared framework aligns with the version they pull. -->
<BaseRuntimeVersionFileName>aspnetcore_base_runtime.version</BaseRuntimeVersionFileName> <BaseRuntimeVersionFileName>aspnetcore_base_runtime.version</BaseRuntimeVersionFileName>
<BaseRuntimeVersionFile>$(ArtifactsDir)$(BaseRuntimeVersionFileName)</BaseRuntimeVersionFile> <BaseRuntimeVersionFile>$(IntermediateDir)$(BaseRuntimeVersionFileName)</BaseRuntimeVersionFile>
<LatestRuntimeVersionFileName>latest.aspnetcore.version</LatestRuntimeVersionFileName> <LatestRuntimeVersionFileName>latest.aspnetcore.version</LatestRuntimeVersionFileName>
<LatestRuntimeVersionFile>$(ArtifactsDir)$(LatestRuntimeVersionFileName)</LatestRuntimeVersionFile> <LatestRuntimeVersionFile>$(IntermediateDir)$(LatestRuntimeVersionFileName)</LatestRuntimeVersionFile>
</PropertyGroup> </PropertyGroup>
<Target Name="Publish" <Target Name="Publish"
DependsOnTargets="GetFilesToPublish;PublishToAzureFeed" /> DependsOnTargets="PrepareOutputPaths;GetFilesToPublish;CopyToPublishArtifacts;PublishToAzureFeed;" />
<Target Name="GeneratePublishFiles" DependsOnTargets="ResolveCommitHash"> <Target Name="GeneratePublishFiles" DependsOnTargets="ResolveCommitHash">
<MakeDir Directories="$(ArtifactsDir)" /> <MakeDir Directories="$(IntermediateDir)" />
<!-- <!--
Used by the dotnet/cli build to determine which version of Microsoft.NETCore.App is used. Used by the dotnet/cli build to determine which version of Microsoft.NETCore.App is used.
@ -109,6 +109,10 @@
<Error Text="Missing expected files:%0A - @(_MissingFiles, '%0A - ')" Condition="@(_MissingFiles->Count()) != 0" /> <Error Text="Missing expected files:%0A - @(_MissingFiles, '%0A - ')" Condition="@(_MissingFiles->Count()) != 0" />
</Target> </Target>
<Target Name="CopyToPublishArtifacts" DependsOnTargets="_CheckFilesToPublish">
<Copy SourceFiles="@(FilesToPublish)" DestinationFolder="$(ArtifactsDir)" />
</Target>
<Target Name="PublishToAzureFeed" <Target Name="PublishToAzureFeed"
DependsOnTargets="_CheckFilesToPublish" DependsOnTargets="_CheckFilesToPublish"
Condition="'$(PublishToAzureFeed)' == 'true'"> Condition="'$(PublishToAzureFeed)' == 'true'">