Commit graph

5189 commits

Author SHA1 Message Date
Piotr Puszkiewicz
5aed4714bb Merge pull request #5877 from piotrpMSFT/piotrpMSFT/infra/chmodfaster
Clean up chmod usage
2017-02-28 21:46:49 -08:00
Piotr Puszkiewicz
db35770913 Add back Windows condition 2017-02-28 19:30:43 -08:00
Piotr Puszkiewicz
3682882be4 Make RunCsc.sh executable 2017-02-28 19:13:00 -08:00
Piotr Puszkiewicz
0100fd9aa7 Simplify chmod usage 2017-02-28 18:53:13 -08:00
Piotr Puszkiewicz
664f089985 Reduce chmod 2017-02-28 18:16:51 -08:00
Piotr Puszkiewicz
b2429da437 Merge pull request #5869 from dotnet/dev/jgoshi/fixBrokenPublish
Fix broken publish for official builds
2017-02-28 14:34:32 -08:00
Piotr Puszkiewicz
52af661ca2 Merge pull request #5866 from piotrpMSFT/piotrpMSFT/infra/crossgentarget
Simplify crossgen script and move to dedicated target in redist.csproj
2017-02-28 14:33:58 -08:00
Piotr Puszkiewicz
2b556b8954 Merge pull request #5799 from dotnet/UpdateSDK
Update NET.Sdk to 1.1.0-alpha-20170217-4
2017-02-28 14:31:47 -08:00
Piotr Puszkiewicz
3b04278b65 Shorten another Test Asset name 2017-02-28 13:11:34 -08:00
Piotr Puszkiewicz
88ab21600d Remove RID from package creation 2017-02-28 12:00:05 -08:00
Piotr Puszkiewicz
5d6acc03d1 Fix long path 2017-02-28 11:58:06 -08:00
Matt Ellis
779d26901d Make update-dependencies idempotent in the only update case
Today, if you run update-dependencies --Update and there are no
changes that need to be made (for example, you ran it previously) and
there are pending changes (i.e. git status shows diffs) the program
crashes with an unhandled exception because some code in VersionTools
is upset that there are pending changes since it thinks there should
be none.

Re-structure the code such that we don't call the method that's going
to throw when we are just updating dependencies. This also means
devs (or the composed build) who want to run this more than once do
longer have to reset changes beforehand.
2017-02-28 11:33:37 -08:00
Justin Goshi
9ffa76eab4 Fix broken publish for official builds 2017-02-28 10:16:52 -08:00
Piotr Puszkiewicz
01ca1b1208 Ensure redist publishes Roslyn
Also fix issue found in PR
2017-02-28 01:39:45 -08:00
Piotr Puszkiewicz
9bdd38cc19 Initial 2017-02-28 01:17:22 -08:00
Piotr Puszkiewicz
e685a808a1 Fix reference in MSBuild Test Utilities 2017-02-28 01:04:14 -08:00
Eric Erhardt
37c6842e00 Update NET.Sdk to 1.1.0-alpha-20170228-1. 2017-02-27 23:24:02 -08:00
Eric Erhardt
c1da263d40 Update NuGet to 4.0.1-beta-2321.
Update NET.Sdk to 1.1.0-alpha-20170227-1
2017-02-27 23:23:37 -08:00
Unknown
c0faf492d8 Remove runtime specification in favor of implicit runtime 2017-02-27 23:21:16 -08:00
Eric Erhardt
93f8157a04 Update NET.Sdk to 1.1.0-alpha-20170217-4 2017-02-27 23:21:16 -08:00
Piotr Puszkiewicz
c8e1a52b01 Merge pull request #5864 from piotrpMSFT/piotrpMSFT/infra/BuildTestsWithStage2
Move Test to use build output where possible.
2017-02-27 23:10:42 -08:00
Piotr Puszkiewicz
15f1582945 Move Test to use build output where possible. 2017-02-27 20:45:26 -08:00
Piotr Puszkiewicz
a88fb4f615 Merge pull request #5816 from piotrpMSFT/piotrpMSFT/infra/MSBuildExtensions
Move publishing static MSBuildExtensions to redist.csproj
2017-02-27 20:13:32 -08:00
Piotr Puszkiewicz
e2c9071c81 Remove duplicate glob 2017-02-27 19:11:38 -08:00
Piotr Puszkiewicz
e9a31a27ba Use PublishDir within redist.csproj 2017-02-27 18:48:05 -08:00
Piotr Puszkiewicz
452b7fcbdd Maybe order matters for AV... 2017-02-27 18:19:06 -08:00
Piotr Puszkiewicz
8ca21b67f9 Add relative paths, add logs by default 2017-02-27 17:19:39 -08:00
Piotr Puszkiewicz
5d193e8b39 Merge conflicts 2017-02-27 17:13:13 -08:00
Piotr Puszkiewicz
981db5f817 Wip 2017-02-27 17:11:37 -08:00
Piotr Puszkiewicz
69f5ecbeea Remove targets from deps file 2017-02-27 17:11:37 -08:00
Piotr Puszkiewicz
b1787426c0 Also move nupkg contentFiles 2017-02-27 17:11:37 -08:00
Piotr Puszkiewicz
43266d2d9a Move publishing static MSBuildExtensions to redist.csproj 2017-02-27 17:11:03 -08:00
Piotr Puszkiewicz
7ea5bf478e Merge pull request #5861 from dotnet/dev/jgoshi/removeDuplicateProps
Remove duplicate properties
2017-02-27 16:40:31 -08:00
Eric Erhardt
ad9b62a400 Merge pull request #5862 from dotnet/UpdateNuGet
Update NuGet version with latest netstandard2.0 build
2017-02-27 17:34:25 -06:00
Eric Erhardt
c66d3bb6ad Update NuGet version with latest netstandard2.0 build 2017-02-27 14:50:39 -06:00
Piotr Puszkiewicz
182ecc69ac Merge pull request #5832 from dotnet/MultiProcTestBuild
Remove workaround for multi-proc builds
2017-02-27 12:27:45 -08:00
Justin Goshi
61c1e3e104 Remove duplicate properties 2017-02-27 11:06:44 -08:00
Piotr Puszkiewicz
0a6deabcce Enable multi-proc build of test sln. 2017-02-27 10:34:59 -08:00
Piotr Puszkiewicz
84bf23fe7d Merge pull request #5828 from dotnet/dev/jgoshi/removeGlobalProps
First pass at cleaning up the global properties files
2017-02-27 09:56:54 -08:00
Livar
d338c5b5fd Merge pull request #5850 from am11/master
Prefer Unix Shell build-in 'hash' over 'which'
2017-02-26 13:24:13 -08:00
Adeel
ba72ff0edd Prefer Unix Shell build-in 'hash' over 'which'
`which` is an external utility. `hash` or `command -v` are built-in
General Commands.

See http://stackoverflow.com/a/677212/863980

I chose `hash` here as `run-build.sh` is already using it.
2017-02-26 01:24:04 +02:00
Justin Goshi
1b318510b2 Add back last empty line in BranchInfo.props 2017-02-24 10:36:07 -08:00
Justin Goshi
8279c16fa4 Merge branch 'master' into dev/jgoshi/removeGlobalProps 2017-02-24 10:34:23 -08:00
Justin Goshi
5bb7ca8112 Add back BranchInfo.props 2017-02-24 10:34:16 -08:00
Piotr Puszkiewicz
22fcc35797 Merge pull request #5820 from dotnet/dev/jgoshi/refactorPackage
Refactor props in package directory
2017-02-23 18:15:52 -08:00
Justin Goshi
74e343e111 First pass at cleaning up the global properties files 2017-02-23 17:07:26 -08:00
Matt Ellis
0f092f92c2 Don't look for Debian package dependencies when skipping installers
Today, we always check to see if DebianPackageBuildDependencies are
present on the machine doing a build, because we will need them to
build the .deb files later on.

Since we now allow skipping of building packages, don't check for
these dependencies if we weren't going to use them.
2017-02-23 14:11:11 -08:00
Piotr Puszkiewicz
f5f6adccb0 Merge pull request #5797 from krwq/2017-02-17-clean-up-cli-utils
Add unit tests around command line parsing
2017-02-23 14:07:28 -08:00
Justin Goshi
0ec5003d68 Forgot Installer.PKG.targets 2017-02-23 13:59:20 -08:00
Justin Goshi
d9e532a53d Fix the build break 2017-02-23 13:30:04 -08:00