Bryan Thornbury
4890814176
disable parallel in run-build
2016-03-17 17:09:25 -07:00
Bryan Thornbury
98b0c03444
Merge branch 'brthor/nuget-tools-on-shared-fx', remote-tracking branch 'origin' into cli-sdk-stages
2016-03-17 13:56:51 -07:00
Bryan Thornbury
51dcb6063f
Add Portable Test Package Asset
2016-03-17 13:44:32 -07:00
Sridhar Periyasamy
ae83a73e35
Create 'dotnet-dev' and 'dotnet' pkg.
...
- 'dotnet-dev' contains the sharedfx, shared host and CLI SDK.
- 'dotnet' contains the sharedfx and the shared host.
2016-03-17 13:42:10 -07:00
Sridhar Periyasamy
de8b326872
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into cli-sdk-stages
2016-03-17 11:16:43 -07:00
Sridhar Periyasamy
75d49d99f3
Bug fix to copy the hostpolicy and hostfxr binaries from the correct location.
2016-03-17 10:07:03 -07:00
Eric Erhardt
eccf44c200
Add initial update-dependencies script.
...
This script can be used to automatically update dotnet/cli's
dependencies on other repos like CoreFX, NuGet, etc.
Currently the script supports updating the CoreFX dependencies.
2016-03-17 08:14:09 -05:00
Sridhar Periyasamy
9602d92634
Publish and Pkg, Deb fixes
...
- Publish only combined SharedFx,SharedHost and combined
SharedFx,SharedHost,CLISDK tarballs and zips.
2016-03-16 18:16:51 -07:00
Sridhar Periyasamy
5150bae60c
Fix Package targets to respect the new CLI SDK layout.
2016-03-16 17:54:44 -07:00
Andrew Stanton-Nurse
e2d8d6e31e
make install and build scripts use new package
2016-03-16 16:16:38 -07:00
Sridhar Periyasamy
4d19e4d866
Layout CLI SDK, Shared Fx and Muxer in stage1 and stage2.
2016-03-16 15:54:02 -07:00
Nate Amundson
c7abe91773
Merge pull request #1824 from naamunds/AddDockerHubTriggers
...
Trigger automated DockerHub builds
2016-03-16 17:15:29 -05:00
Nate Amundson
cd2b638b18
Trigger automated DockerHub builds
...
This change triggers automated DockerHub builds for successful
official Ubuntu builds of rel.1.0.0. The DockerHub repo for this is
https://hub.docker.com/r/microsoft/dotnet-preview/ .
The variables DOCKER_HUB_REPO and DOCKER_HUB_TRIGGER_TOKEN are set in
the "DotNet-CLI-CI (Ubuntu) [rel.1.0.0]" VSTS build definition.
This change also allows the Environment TargetConditionAttribute to be
used to require that an environment variable is set, in addition to the
existing functionality of being able to be used to require that an
environment variable is equal to one of a set of specified values.
2016-03-16 14:39:02 -07:00
Sridhar Periyasamy
52f4ad2b91
Merge pull request #1902 from Sridhar-MS/corehost-fixes
...
Make corehost pick pre-release SDK version when no production releases.
2016-03-16 13:39:21 -07:00
Sridhar Periyasamy
d4bbdaa37a
Update PackageTargets.cs
...
Fix to create CLI SDK tarballs on unix.
2016-03-16 11:30:56 -07:00
Sridhar Periyasamy
897f669ec0
Remove the hack to layout CLI SDK into a production version path.
...
Go back to using a nuget version path.
2016-03-16 11:12:45 -07:00
Eric Erhardt
0faa7936ac
Merge pull request #1899 from eerhardt/RevertXProjChange
...
Revert "Update the .xproj files to reference the "DotNet" targets and props instead of "DNX"."
2016-03-16 12:43:44 -05:00
Andrew Stanton-Nurse
0c971d8d4c
Merge pull request #1892 from mellinoe/combined-zip
...
Create combined zip/tar for framework-host-sdk and framework-host
2016-03-16 10:42:29 -07:00
Eric Erhardt
964318b291
Revert "Update the .xproj files to reference the "DotNet" targets and props instead of "DNX"."
...
This reverts commit 4304ca9848
.
2016-03-16 11:44:09 -05:00
Pavel Krymets
77e511c4d4
Generate runtime graph when building runtime
2016-03-16 08:27:55 -07:00
Eric Mellino
d9dfaf1328
Publish the combined-zip/tar files to azure
2016-03-15 17:41:42 -07:00
Eric Mellino
4fcabc47cc
Create combined zip/tar for framework-host-sdk and framework-host
2016-03-15 17:36:32 -07:00
Livar
1c9803d980
Merge pull request #1786 from livarcocc/tests_as_client
...
Modifying the reporting channels to make the AdapterChannel a client
2016-03-15 16:37:26 -07:00
Eric Mellino
711e9a8e53
Merge pull request #1880 from Sridhar-MS/vso-package-fix
...
Fix the VSO signing builds
2016-03-15 15:30:39 -07:00
Sridhar Periyasamy
93738ff48f
Merge pull request #1883 from mellinoe/fix-osx-buildscripts
...
Fix a couple build issues on OSX/non-Windows
2016-03-15 15:22:53 -07:00
Sridhar Periyasamy
252fc761e4
Merge pull request #1885 from Sridhar-MS/cli-layout-hack
...
Layout the CLI SDK in the "1.0.0" instead of "1.0.0-beta-001793"
2016-03-15 15:20:45 -07:00
Livar Cunha
8d39adbdbf
Modifying the reporting channels to make the AdapterChannel a client and leave the TestRunnerChannel a server. This will prevent port conflicts between dotnet test and the Adapter (VS) due to race conditions.
...
Added E2E tests for dotnet test interactions with an adapter (design time).
2016-03-15 15:13:54 -07:00
Sridhar Periyasamy
3ec1f4f54b
Layout the CLI SDK in the "1.0.0" instead of "1.0.0-beta-001793"
...
dotnet host muxer does not support pre-release CLI SDK when no global.json
file is present. So fixing the CLI layout to be in production version
layout. THIS IS A TEMP HACK.
2016-03-15 15:07:47 -07:00
Eric Mellino
f36029d135
Fix a couple build issues on OSX/non-Windows
...
We were downloading the wrong 'latest version' of the CLI, and targets passed into --targets were not split correctly
2016-03-15 14:58:53 -07:00
Sridhar Periyasamy
a75746cbd8
Fix the VSO signing builds
...
As a part of Package init create all the SharedFx, SharedHost and CLI SDK
layouts. This way all other package targets can take a dependency only on
InitPackage.
2016-03-15 14:21:20 -07:00
Eric Mellino
23e024c463
Add a directory-delete helper.
...
This seems to be needed on Windows to delete temporary staging files correctly.
2016-03-15 14:09:06 -07:00
Eric Erhardt
dc699729a4
Merge pull request #1871 from eerhardt/FixProjFiles
...
Update the .xproj files to reference the "DotNet" targets and props instead of "DNX".
2016-03-15 15:23:47 -05:00
Livar
a951253e3d
Merge pull request #1845 from livarcocc/pack_additional_projects
...
Adding Files, Compiler.Common and TestFramework to projects to be packaged.
2016-03-15 12:56:49 -07:00
Andrew Stanton-Nurse
d52e0e4dde
Merge pull request #1850 from dotnet/jver/NuGetFix
...
Remove parallelism in NuGet restore to workaround issue
2016-03-15 12:55:36 -07:00
Sridhar Periyasamy
2ce679c57d
Merge pull request #1874 from Sridhar-MS/cli-layout
...
Fix bug in copying the CLI SDK layout for shared fx.
2016-03-15 12:36:50 -07:00
Piotr Puszkiewicz
2d3d2a9078
Bump NuGet to 763, --verbosity verbose, --disable-parallel
2016-03-15 12:35:23 -07:00
Bryan Thornbury
ff2d0dc462
Merge pull request #1870 from dotnet/brthor/1839
...
republish the deb file
2016-03-15 12:33:34 -07:00
Sridhar Periyasamy
236fd005b6
Fix bug in copying teh CLI SDK layout for shared fx.
2016-03-15 12:30:46 -07:00
Andrew Stanton-Nurse
e1a7044b45
add manual merge of RID fallback graph for Windows
2016-03-15 12:02:39 -07:00
Eric Erhardt
4304ca9848
Update the .xproj files to reference the "DotNet" targets and props instead of "DNX".
2016-03-15 13:59:00 -05:00
Eric Erhardt
3714cc25e9
Merge pull request #1865 from eerhardt/RemoveWorkarounds
...
Removing project.json dependency workarounds that were needed for CoreFX 23901 build.
2016-03-15 13:58:21 -05:00
Bryan Thornbury
c9227a36d0
republish the deb file
2016-03-15 11:55:56 -07:00
Eric Mellino
b68068d5a9
Merge pull request #1857 from Sridhar-MS/cli-bundle
...
[WIP]Create dotnet bundle with CLI SDK, SharedFx MSI and Shared Host MSI.
2016-03-15 11:23:23 -07:00
Sridhar Periyasamy
dea1e3242d
Create dotnet bundle with CLI SDK, SharedFx MSI and Shared Host MSI.
2016-03-15 11:18:11 -07:00
Eric Erhardt
ce3c594880
Removing project.json dependency workarounds that were needed for CoreFX 23901 build.
2016-03-15 12:34:32 -05:00
Senthil
d95a4f0a5a
Merge pull request #1849 from mellinoe/host-policy-fxr
...
Update files copied into shared framework staging directory
2016-03-15 09:10:22 -07:00
Eric Erhardt
9b0892c399
Merge pull request #1825 from eerhardt/NewCoreFx
...
Updating dependencies from last known good builds
2016-03-15 10:50:40 -05:00
Senthil
f615f74a39
Shared FX and Portable Support for Unified Host
...
- Add Casablanca CPP Rest SDK to corehost
- Correct understanding of portable runtimeTargets section
- Fix minor issues and automation for RID
- CLI Build Integration
- Add API to consume deps files
- Unix doesn't like major as a variable name
- Define NOMINMAX for Windows.h
- Support APP_CONTEXT_DEPS_FILES
- mscorlib.ni can come from native
- Append Dotnet.dll to sdk path
- Muxer vs standalone distinction based on own name.dll
2016-03-15 01:03:52 -07:00
Sridhar Periyasamy
6bd9d80fed
Add the target attribute.
2016-03-14 18:46:56 -07:00
Eric Mellino
55db51a14b
Publish shared framework and host zips to azure
2016-03-14 16:50:13 -07:00
Piotr Puszkiewicz
00be1e5c16
Merge pull request #1660 from Peter-Schneider/fix/issue-1656
...
Fix for issue #1656
2016-03-14 16:26:47 -07:00
Eric Erhardt
605cc54930
Merge pull request #1843 from eerhardt/FixSilentExec
...
Log StdErr StdOut when a failed command is executed in "silent" mode
2016-03-14 18:05:35 -05:00
Eric Erhardt
3bfd86b254
Remove crossgenning mscorlib on Unix platforms, since the CoreCLR nuget package now carries the crossgenned mscorlib on non-Windows platforms.
2016-03-14 17:58:14 -05:00
eerhardt
8953400eee
Updating dependencies from last known good builds
2016-03-14 17:58:13 -05:00
Eric Mellino
ee5d5ef6f1
Overwrite hostpolicy file from nuget with local-built one
2016-03-14 15:40:19 -07:00
Eric Mellino
05ebf6f842
Update files copied into shared framework staging directory
...
We need additional files from the corehost directory
2016-03-14 15:00:59 -07:00
Eric Mellino
09c8e298ed
Switch sharedframework project.json to Microsoft.NETCore.App
...
Use local-build corehost.exe
This is staying in the repo, so we can copy the local-built version.
Copy deps and deps.json, make sure corehost temp dir exists
Add additional runtimes to the sharedframework's project.json
Delete an unused file, modify crossgen target condition
* sharedhost\project.json is unused. It is copied from the local build.
* the crossgen target was conditioned on an environment variable, but the
variable could be set to anything. Instead, make sure it is either
"true" or "1".
Use stage2 instead of stage0 for shared framework restore
2016-03-14 14:43:31 -07:00
Livar Cunha
657efa2339
Adding Files and Compiler.Common to projects to be packaged.
2016-03-14 14:17:28 -07:00
Eric Erhardt
9a4936ae0d
When a failed command is executed in "silent" mode, it is not easy to figure out why it failed in the build logs.
...
Fix: Add Standard Output and Error to the BuildFailureException message thrown by CommandResult.EnsureSuccessful.
2016-03-14 15:20:35 -05:00
Sridhar Periyasamy
dc11ed2ba8
Remove the hack to download "1.0.0.001665" CLI.
...
Revert to download the latest.
2016-03-14 12:14:00 -07:00
Sridhar Periyasamy
fd4e3b8cfe
Merge pull request #1820 from Sridhar-MS/ci-changes
...
Add RHEL and Windows x86 to CI.
2016-03-14 11:12:01 -07:00
Livar
78778b883f
Merge pull request #1795 from mellinoe/wip-build-stuff-rebased
...
Add installer scripts for the shared framework/host, incorporate into build
2016-03-14 09:59:12 -07:00
Andrew Stanton-Nurse
d08e83d5db
add support for portable application layout
2016-03-12 11:52:29 -08:00
Sridhar Periyasamy
71d71b8ddc
Add RHEL and Windows x86 to CI.
...
- Changes in netci.groovy to delete post-merge builds. We are suign VSO
for that.
- Also add RHEL and Windows x86 to PR CI jobs. Instead of doing 'debug'
and 'release' for all platforms we are only selectively have a mixture
of debug and release builds. (For ubuntu we are doing debug and release
but that will change when we have 'Debian 8.2' support. Ubuntu:Debug
will be replaced by Debian8.2:Debug)
- Minor change in install.sh to maintain uniformity in OS names.
2016-03-11 15:55:52 -08:00
Eric Mellino
9f3feda606
Add sharedframework and sharedhost debian installer tests
...
These are basic tests for now, which validate installation, upgrade,
uninstall, etc. of the debian package itself. When the shared framework is
fully functional, we will add more tests that cover real functionality.
2016-03-11 15:10:33 -08:00
PiotrP
5ae6dcbbde
Hard-code stage0 on Mac, Linux to use 1.0.0.001665, which contained a NuGet believed not to contain current regressions.
2016-03-11 12:39:36 -08:00
PiotrP
94ca41874d
FragileNonVersionable
2016-03-11 12:20:04 -08:00
Sridhar Periyasamy
dc3c00d660
Do not cache version badges in the blob storage.
2016-03-10 16:03:43 -08:00
Eric Mellino
ce118f9d07
Add warning if shared framework is not going to be crossgen'd because mscorlib.ni.dll does not exist
2016-03-10 15:23:26 -08:00
Eric Mellino
d77fad4e68
Bring the OSX installer 'title' in line with Windows
...
It now includes the shared framework 'name' (NuGet package name) in the installer. In this case, the installer is called '.NET Core Shared Framework (NETStandard.Library 1.0.0-*)'
2016-03-10 15:19:54 -08:00
Eric Mellino
edbbc64b03
Fill out pkg installer targets
...
This causes three pkg files to be produced:
* A component pkg for the shared framework.
* A component pkg for the shared host.
* A product archive which includes the above two components.
The product archive also needs a distribution.xml file which contains
metadata about the package (name, title, images, etc.).
The installer for the "SDK" itself is still using logic implemented in
package-osx.sh. We should move this logic into the build target as well,
but we may want to wait until the CLI is using the shared framework to do so.
2016-03-10 10:31:45 -08:00
Sridhar Periyasamy
0dad10253b
Set the correct content type for version badges in blob storage.
...
This is needed to display the version badges as images in external
websites like github.
2016-03-10 10:23:52 -08:00
Matt Ellis
4df5ed39d5
Crossgen Shared Framework managed assemblies
...
- Use Crossgen's Ready To Run mode on all of the managed assemblies
that make up the shared framework.
- Upgrade the version of the shared framework to match what is used
in the rest of CLI (see the comment in SharedFrameworkTargets.cs to
understand why this is needed).
- Remove the IL mscorlib.dll image, since the Crossgen'd image is
already published.
Fixes dotnet/corefx#6753
2016-03-10 04:38:15 -08:00
Matt Ellis
56e5a99c54
Add Shared Host Debian Package
2016-03-10 03:42:45 -08:00
Matt Ellis
696f4dc167
Add Shared Framework debian packaging
2016-03-10 03:42:45 -08:00
Matt Ellis
5cf35e4f38
Use explicit object directory for sdk deb pacakge
...
As we add more deb packages, we should keep everything tidy by given
each one it's on individual object root.
2016-03-10 03:42:43 -08:00
Matt Ellis
7e7995274a
Add stub targets for shared framework and host
2016-03-10 03:37:43 -08:00
Matt Ellis
92e520bf7c
Generate tars for SharedHost and SharedFramework
2016-03-10 03:37:43 -08:00
Matt Ellis
92edb36e5b
Generate zips for SharedHost and SharedFramework
2016-03-10 03:37:42 -08:00
Matt Ellis
e6bcfee4a4
Add SharedFramework MSI Authoring
2016-03-10 03:37:41 -08:00
Matt Ellis
04d21e6693
Add Shared Host MSI Authoring
...
Ideally in the project.json for the shared host we would just list the
actual package that holds the shared host, instead of all of
NetStandard.Library, but doing some leads to compliation errors, since
publish wants to include a compile step that has a generated
AssemblyAttributes file which references types like System.String.
2016-03-10 03:37:41 -08:00
Matt Ellis
29bc612565
Refactor SDK Build Steps
...
Prefix the SDK build stuff with "Sdk" to make it easier to add other
sorts of packages (e.g. the shared host and the shared framework).
2016-03-10 03:37:40 -08:00
Sridhar Periyasamy
88c1340f6d
Merge pull request #1782 from jeremymeng/debian
...
Add support for building dotnet/cli on Debian.
2016-03-09 17:30:44 -08:00
Sridhar Periyasamy
c85cf24677
Fix docker build breaks in centos.
2016-03-09 17:28:22 -08:00
Sridhar Periyasamy
02b2c75f50
Fix to publish artifacts when running inside docker.
2016-03-09 17:14:53 -08:00
Sridhar Periyasamy
56b1b829cf
Fix centos build break when building using Docker
...
`glibc-devel` to enable corehost compliation.
2016-03-09 15:51:57 -08:00
Jeremy Meng
33ae98b48c
Address CR feedback.
...
Add Debian to IsPlatform() method.
2016-03-09 23:35:21 +00:00
Jeremy Meng
ee4bbb43ff
Add support for building dotnet CLI on Debian.
2016-03-09 23:05:02 +00:00
Sridhar Periyasamy
53dd5f4a23
Address more PR feedback
...
- Add libssl-dev dependency to DockerFile, because the package upgrade test still depend on this. It can be removed once a newer package without libssl-dev dependency is uploaded.
- Check pre-reqs in the package script.
2016-03-09 20:15:06 +00:00
Sridhar Periyasamy
1737fa8cbc
Fix debian package tests
2016-03-09 18:55:26 +00:00
Sridhar Periyasamy
b99e40bfab
Address PR feedback and remove Azure CLI from dockerfiles
...
We no longer need Azure CLI since publish is now via C#.
2016-03-08 18:46:54 -08:00
Sridhar Periyasamy
3edcab8eab
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into build-refactor1
...
Conflicts:
scripts/Microsoft.DotNet.Cli.Build.Framework/CurrentPlatform.cs
scripts/Microsoft.DotNet.Cli.Build.Framework/Enumerations/BuildPlatform.cs
2016-03-08 23:42:15 +00:00
Sridhar Periyasamy
015bda2137
Debian package and publish changes
...
- Use parameters instead of env vars to create debian packages.
- Target to publish the deb package to the debian repo.
2016-03-08 23:33:18 +00:00
Sridhar Periyasamy
ae041c8f61
Address some PR feedback.
...
- Make the MSI scripts to use parameters instead of environment variables.
2016-03-08 23:31:14 +00:00
Andrew Stanton-Nurse
7cc90d9ad1
Update dotnet-build to produce portable layout
...
dotnet-build will produce a deps file for portable builds, and will now
create "runnable" outputs for RID-less targets
the outputs won't actually be runnable today because we need corehost
changes and to generate a deps.json file for corehost to use.
2016-03-08 11:46:15 -08:00
Sridhar Periyasamy
c4cb1f2d53
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into rhel
...
Conflicts:
TestAssets/TestProjects/OutputStandardOutputAndError/project.json
2016-03-07 19:30:35 -05:00
Bryan Thornbury
e56cf84e43
Merge pull request #1691 from dotnet/brthor/fix-1689
...
Fix function error not found
2016-03-07 14:49:22 -08:00
Sridhar Periyasamy
d4a3190bfc
Refactor the build scripts
...
- Bifurcate Package and Publish targets to enable signing.
- Move publish from bash/ps into c#.
- Create multiple targets to create MSIs and Bundles.
2016-03-07 12:20:50 -08:00
Bryan Thornbury
d7bb28dd68
Update run-build.sh
2016-03-03 17:39:04 -08:00
Eric Erhardt
6468b14e1d
Move to CoreFX build rc2-23901
...
Update .exe's project.json Target Framework from dnxcore50 to netstandardapp1.5.
Update .dll's project.json Target Framework from dnxcore50 to netstandard1.3.
Adding workaround for DataContractSerialization to src\dotnet\project.json to fix crossgen issue.
Build 23901 has a dependency issue that doesn't allow the runtime.any.System.Private.DataContractSerialization
package to be restored. When we move to a new build of CoreFX we should take this workaround out.
2016-03-03 16:41:55 -06:00
Sridhar Periyasamy
3a4ce0a86b
Add support for building dotnet CLI on RHEL.
2016-03-02 15:47:46 -08:00
Peter Schneider
a679f1dbb2
Fix for issue #1656
2016-03-02 22:13:00 +01:00
Troy Dai
b63705198c
Merge branch 'troy/1569' into rel/1.0.0
2016-03-02 09:31:36 -08:00
Livar
66a4554290
Merge pull request #1640 from livarcocc/update_xunit_runner
...
Updating tests to use the latest version of dotnet-test-xunit
2016-03-01 22:47:37 -08:00
Livar Cunha
4108920510
Updating tests to use the latest version of dotnet-test-xunit, which supports debugging from VS. Also updating our xproj files so that we can build the CLI from VS using the CLI.
2016-03-01 16:28:10 -08:00
Troy Dai
9f8906fdac
Update dotnet projectmodel tests
2016-03-01 12:58:30 -08:00
Pawel Kadluczka
ab5df03700
Merge pull request #1630 from dotnet/pawelka/pinned
...
Do not download a pinned version of cli if it is already installed.
2016-03-01 08:41:54 -08:00
Troy Dai
7582649f88
Merge branch 'troy/add.test.wip' into rel/1.0.0
2016-02-29 22:32:19 -08:00
Troy Dai
f7e4714dc5
Integrate ProjectModel server tests
2016-02-29 20:40:04 -08:00
moozzyk
3f43386d2a
Do not download a pinned version of cli if it is already installed.
...
Fixes #1628
2016-02-29 16:03:50 -08:00
Sridhar Periyasamy
106aa69ce1
Add '--targets' option to the build scripts which take a comma separated
...
list of build targets.
2016-02-29 13:05:38 -08:00
Sridhar Periyasamy
85ca7c183d
Upgrade the roslyn packages to 1.3.0-beta1-20160225-02.
...
This version has the fix for https://github.com/dotnet/roslyn/issues/8951
2016-02-26 16:00:54 -08:00
Sridhar Periyasamy
01d2656be1
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into cli-x86-support
2016-02-26 14:34:25 -08:00
Eric Erhardt
445b1b3adb
Merge pull request #1526 from eerhardt/UpdateCI
...
Enable installer tests in our CI.
2016-02-25 08:59:18 -06:00
Bryan Thornbury
ca7bab6c11
Merge pull request #1504 from dotnet/brthor/build-conditional-targets
...
Build Conditional Targets & Coreclr/Deb Package Dependencies Check
2016-02-24 18:20:26 -08:00
Bryan Thornbury
6b2539cf94
Merge pull request #1539 from dotnet/brthor/unix_console_color
...
Use System.Console for colors on Unix
2016-02-24 18:18:06 -08:00
Bryan
ade5479196
Update CoreCLR & Corefx dependencies based on ldd method.
...
Use a hardcoded list for ubuntu and slight refactoring for cleaner targets
code.
2016-02-24 16:59:26 -08:00
Bryan Thornbury
6d8b622451
Add Conditional Target capabilities to the build scripts
...
Make Attribute properties immutable
PR Feedback, bugfixes
PR Feedback
2016-02-24 16:55:11 -08:00
Bryan
adc6aa7eff
Fixes #832 , add debian package and coreclr prereq check to the build.
...
PR Feedback
2016-02-24 16:55:10 -08:00
Bryan
a986a89dcc
update with @stephentoub 's suggested changes
2016-02-24 10:51:36 -08:00
Pavel Krymets
89cf169a08
Fix run tests
2016-02-24 08:12:32 -08:00
Sridhar Periyasamy
834edfbc9c
Add support for building Windows x86 version of dotnet CLI
...
- Changes to build scripts to produce Winx86 build artifacts like
zip/installer.
- Change to run Nuget-xplat in the same process as dotnet.exe instead of
spinning up a new 'corerun' process.
2016-02-23 18:04:49 -08:00
Eric Erhardt
2685d282b8
Enable installer tests in our CI.
2016-02-23 17:57:22 -06:00
Bryan
b2fab6df02
Update Reporter in build.
2016-02-23 12:10:50 -08:00
Pavel Krymets
f49fdd9197
Merge pull request #1501 from dotnet/pakrym/run-single-target
...
Fix run behaviour when only single target exists
2016-02-22 20:34:23 -08:00
Pavel Krymets
6ca22e4a56
Fix run behaviour when only single target exists
2016-02-22 15:11:24 -08:00
John Van Tuyl
9153b24e15
fix up whitespace
2016-02-20 13:53:36 -08:00
Bryan Thornbury
be8cde81b2
Merge pull request #1484 from dotnet/brthor/debian-e2e
...
Enable EndToEnd tests against the debian package
2016-02-19 14:58:37 -08:00
Sridhar Periyasamy
856a077bd1
Merge pull request #1487 from Sridhar-MS/cli-x86
...
Fixes in corehost for building x86 arch.
2016-02-19 12:06:50 -08:00
Sridhar Periyasamy
f96ac6ed92
Fixes in corehost for building x86 arch.
...
Set the calling convention to '__stdcall' explicitly else the default is
'_cdecl' on windows which mismatches with coreclr hosting APIs.
Use the newly built 'corehost' in stage1.
2016-02-18 18:03:26 -08:00
Bryan Thornbury
5b211726d8
Enable EndToEnd tests in the debian package
...
do a build and drop xml files
2016-02-18 16:57:24 -08:00
Piotr Puszkiewicz
e625cbcf7a
Removes usage of DOTNET_HOME in CLI repo.
...
DOTNET_HOME is no longer required, though it is a documented override, so this change removes all unnecessary references to DOTNET_HOME from the CLI Repo.
2016-02-18 15:38:23 -08:00
Eric Erhardt
aca2c8c8dd
Moving the TEST_ARTIFACTS environment variable to the new C# build scripts.
2016-02-18 13:35:01 -06:00
Bryan Thornbury
c749bae962
Pipe configuration through CommandResolver
...
script changes to pipe configuration to test.ps1
debug commit, remove this commit
Change dotnet-test to invoke dotnet-test-xunit directly
build tests with configuration, framework, runtime in windows
Update testtargets in new build scripts
make configuration first arg to dotnet test
PR Feedback
update command factory
fix interface
test update
2016-02-18 09:57:30 -08:00
David Fowler
8645031db8
Merge pull request #1471 from dotnet/davidfowl/fix-versions
...
Fixing versions
2016-02-18 02:42:31 -08:00
Senthil
e1d8a0505c
Update appdep
2016-02-18 01:22:54 -08:00
David Fowler
69b5e3f815
Fixing versions
...
- Added --version-suffix to build and publish
- Support reading DOTNET_* version variables everywhere versions can be read
- Show the commit sha in dotnet --version
- Added tests that check the assembly output version
- Set DOTNET_BUILD_VERSION when producing the CLI app itself so that it has the version information stamped in for help.
2016-02-18 01:10:07 -08:00
Piotr Puszkiewicz
96b70e4a18
fix powershell no-cache
2016-02-17 22:36:28 -08:00
Troy Dai
ffb782594a
Merge branch 'troy/add.test' into rel/1.0.0
2016-02-17 22:16:26 -08:00
Pavel Krymets
6f0e52376e
Merge pull request #1455 from dotnet/pakrym/timespan
...
Log time from build start instead of absolute time
2016-02-17 21:29:37 -08:00
David Fowler
c980d0a8ed
Fixed priting of test project
2016-02-17 21:20:18 -08:00
Piotr Puszkiewicz
9eb6bdec2a
fix publish scripts
2016-02-17 19:32:10 -08:00
Piotr Puszkiewicz
2625b7e981
disable caching for latest binaries
2016-02-17 18:19:27 -08:00
Piotr Puszkiewicz
fc2ff2cc57
Test targets now clean up dotnet-hello from nuget cache
2016-02-17 18:19:27 -08:00
Sridhar Periyasamy
2887d21da3
Merge pull request #1463 from Sridhar-MS/docker-rel-fix
...
Fix release builds in docker.
2016-02-17 16:41:29 -08:00
Troy Dai
c2e5b0f24d
Add a ProjectModel test
2016-02-17 16:29:28 -08:00
Sridhar Periyasamy
387dc552c4
Fix release builds in docker.
...
Move the args processing to run-build.sh. Earlier all the args were processed in build.sh and not passed on properly to a docker container.
2016-02-17 16:16:25 -08:00
Eric Erhardt
5b84d9df00
Merge pull request #1317 from eerhardt/MovePackageTool
...
Move the debian package_tool into our \tools directory.
2016-02-17 16:21:48 -06:00
Eric Erhardt
7b09f3fcac
Move the debian package_tool into our \tools directory.
...
The package_tool isn't really part of our product, so moving it to the tools directory.
2016-02-17 15:50:37 -06:00
Pavel Krymets
d35a384d2d
Log time from build start instead of absolute time
2016-02-17 12:10:21 -08:00
Bryan Thornbury
f370ac6a0b
Add set -e to package.sh
2016-02-17 11:10:53 -08:00
Sridhar Periyasamy
b7c4d51d0a
Add the 'CONFIGURATION' env var to Publish targets.
2016-02-17 10:40:34 -08:00
Sridhar Periyasamy
2deb093642
Update run-build.sh
...
Spit out the `config` during builds
2016-02-17 10:02:18 -08:00
Bryan Thornbury
23907bc924
Merge pull request #1434 from dotnet/brthor/1280/resgen-spaces
...
Fix Resgen with Spaces in Path
2016-02-17 09:35:26 -08:00
Piotr Puszkiewicz
43fdc13b51
Add fallback source to test project restore
2016-02-16 23:51:56 -08:00
Piotr Puszkiewicz
0b8b226c61
break test package build from test project build
2016-02-16 23:36:50 -08:00
Piotr Puszkiewicz
8ed8b5112a
Remove deprecated Packaged Command Tests
2016-02-16 22:28:37 -08:00
Piotr Puszkiewicz
d9b54cecac
Merge branch 'PackagedCommands' of https://github.com/eerhardt/cli into eerhardt-PackagedCommands
2016-02-16 21:20:57 -08:00
Piotr Puszkiewicz
fa9a9dc7b4
fix up casing of PS1 environment variables
2016-02-16 19:31:09 -08:00
Bryan Thornbury
ccce495737
Fixes #1280
...
PR Feedback for resgen tests
don't trim
update use-dev for win10
additional product changes
More fixes
fix
fix resgen
2016-02-16 17:07:58 -08:00
Sridhar Periyasamy
fdd062fd17
Delete build-test-prerequisites.ps1
...
With the build scripts moved to c# this is no longer required.
2016-02-16 16:33:24 -08:00
Sridhar Periyasamy
735b4beb7c
Merge pull request #1340 from Sridhar-MS/test-fx
...
[WIP]: TestFramework with support for managing test projects.
2016-02-16 16:09:09 -08:00
Andrew Stanton-Nurse
c4010e6aa5
Merge pull request #1443 from dotnet/anurse/fix-version-numbers
...
fix version number padding
2016-02-16 15:58:00 -08:00
Bryan Thornbury
e486fb2020
Add Resgen Test Project, Add test to build project with resource with a space in the path.
2016-02-16 15:18:50 -08:00
David Fowler
ec0b004d4c
Merge pull request #1438 from dotnet/davidfowl/remove-runtime
...
Remove the shared runtime folder from the CLI
2016-02-16 14:54:12 -08:00
Pavel Krymets
7754e8c710
Merge pull request #1362 from dotnet/pakrym/dc-tests
...
Refactor DependencyModel, add unit tests, add EnvironmentAbstraction library
2016-02-16 14:51:47 -08:00
Piotr Puszkiewicz
953fd210db
Merge pull request #1441 from dotnet/anurse/emit-packaged-commands-test-output
...
forward packaged commands test outputs to console
2016-02-16 14:42:04 -08:00
Pavel Krymets
8a94e66384
Merge pull request #1439 from dotnet/pakrym/pack-output
...
Fix pack output location
2016-02-16 14:29:19 -08:00
Piotr Puszkiewicz
a14618f787
Merge pull request #1442 from dotnet/piotrpMSFT/ps1disambiguate
...
Fix Windows version badge filename
2016-02-16 14:17:12 -08:00
Andrew Stanton-Nurse
0d55878a45
fix version number padding
2016-02-16 14:02:50 -08:00
Pavel Krymets
4d4f5ad895
Fix pack output location
2016-02-16 13:56:07 -08:00
Sridhar Periyasamy
2eb39a9a40
Update publish.ps1
...
Fix the path to `.version` file to use the `$RID` env variable.
2016-02-16 13:51:36 -08:00
Piotr Puszkiewicz
faeeb4feaf
$Configuration was being interpreted as $Configuration_
2016-02-16 13:41:37 -08:00
Andrew Stanton-Nurse
d526b08a8e
forward packaged commands test outputs to console
2016-02-16 13:37:19 -08:00
Sridhar Periyasamy
1ddec816cb
Update CompileTargets.cs
...
Use `configuration` instead of hard coding `Debug`.
2016-02-16 12:59:25 -08:00
David Fowler
528b32ddc5
Remove the shared runtime folder from the CLI
2016-02-16 12:57:01 -08:00
Andrew Stanton-Nurse
34b0b688f7
patch up some final missing CI build things
2016-02-16 12:46:43 -08:00
Andrew Stanton-Nurse
f2b3b2e93a
flip path slash
2016-02-16 12:23:14 -08:00
Andrew Stanton-Nurse
10772464c7
add help to build.cmd
2016-02-16 12:22:25 -08:00
Andrew Stanton-Nurse
c2f08bd853
remove ci_build.sh
2016-02-16 12:16:45 -08:00
Andrew Stanton-Nurse
57ce370b51
remove ci_build.cmd
2016-02-16 12:06:51 -08:00
Andrew Stanton-Nurse
8fedd2ada3
restore the NoPackage switch for VSO signing build
2016-02-16 11:39:17 -08:00
Sridhar Periyasamy
9ec8556d24
Rebase with the latest sources and fix the tests.
2016-02-16 11:26:40 -08:00
Sridhar Periyasamy
ab455e6bb9
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into test-fx
2016-02-16 09:58:20 -08:00
Pavel Krymets
39e1e26f0e
Refactor DependencyModel, make it ready for tests
2016-02-16 09:56:19 -08:00
Piotr Puszkiewicz
a5d069324e
Fix publish scripts
2016-02-16 01:57:24 -08:00
Piotr Puszkiewicz
a467dd236a
Merge pull request #1421 from dotnet/blackdwarf-badges
...
badge updates
2016-02-16 00:49:10 -08:00
Piotr Puszkiewicz
d24de40ae5
Merge branch 'badges' of https://github.com/blackdwarf/cli into blackdwarf-badges
2016-02-16 00:30:16 -08:00
Piotr Puszkiewicz
811f892cf5
Fixes issue #1415
2016-02-15 23:45:31 -08:00
Piotr Puszkiewicz
9185f5772a
Improved VSO build logging during VS Environment Variable collection.
2016-02-15 20:20:53 -08:00
David Fowler
50e7a8b71a
Remove setting of DOTNET_HOME during compile
2016-02-15 10:22:47 -08:00
David Fowler
c7e9139fa6
More build cleanup and tweaks
...
- Added generic Get<T> to build context
2016-02-15 10:07:39 -08:00
David Fowler
078d6a8d5f
Build and project cleanup
2016-02-15 09:43:18 -08:00
David Fowler
77dfbd8e43
Fixed the build
...
- csc kept crashing on stage 2 and it turned out to be a version mismatch with System.Reflection.Metadata.
- Silenced crossgen
- Made omnisharp see all of the projects
2016-02-15 09:03:40 -08:00
Senthil
ef00f0331e
Include project.json dependencies for native
2016-02-14 17:20:23 -08:00
Sridhar Periyasamy
2a94a1e384
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into test-fx
...
Conflicts:
Microsoft.DotNet.Cli.sln
scripts/dockerbuild.sh
scripts/test/setup/build-test-prerequisites.ps1
test/dotnet-build.Tests/IncrementalTestBase.cs
test/dotnet-publish.Tests/Microsoft.DotNet.Tools.Publish.Tests.cs
test/dotnet-publish.Tests/project.json
2016-02-12 17:26:58 -08:00
Andrew Stanton-Nurse
ba57e4bfe9
swap .version file
2016-02-12 17:16:28 -08:00
Andrew Stanton-Nurse
d524732bbb
working on build scripts
2016-02-12 15:26:35 -08:00
Sridhar Periyasamy
5fb1eaa9c6
Fix tests for unix.
2016-02-12 15:12:19 -08:00
Livar Cunha
64c17c5541
Making argument forwarding tests run with dotnet test and removing the its special test scripts.
2016-02-12 13:33:41 -08:00
Andrew Stanton-Nurse
cc94c28f4e
Merge pull request #1387 from dotnet/anurse/reenable-crossgen
...
Re-enable crossgen on Windows
2016-02-12 11:01:40 -08:00
Andrew Stanton-Nurse
531173db57
why not crossgen?
2016-02-12 10:11:30 -08:00
Tanner Gooding
9870a59be9
Adding csi and Microsoft.CodeAnalysis.CSharp.Scripting to the list of assemblies to crossgen.
2016-02-12 09:02:36 -08:00
Andrew Stanton-Nurse
d67a0cd9bb
remove all the hacks to work around broken crossgen/coreclr
2016-02-11 21:16:18 -08:00
Sridhar Periyasamy
f86952cf1d
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into test-fx
2016-02-11 14:22:24 -08:00
Sridhar Periyasamy
9695fbfeda
Refactor 'publish' and 'build' tests to use the TestFramework
2016-02-11 14:17:20 -08:00
Livar Cunha
4e1ec4c159
Refactoring dotnet-compile to make adding the script variable testable. So far, moved it to have a compiler controller and two separate compilers: native and managed. Also moved the script runner to its own class so that we can mock it into the managed controller.
...
Adding a ICommand interface and factory that we can use to mock Commands and avoid actually running them in unit tests.
2016-02-11 12:42:02 -08:00
Piotr Puszkiewicz
732f3d7abd
Merge pull request #1364 from dotnet/anurse/update-to-23811
...
update everyone to 23811
2016-02-11 12:40:56 -08:00
Andrew Stanton-Nurse
8534bb8747
turn echo off off
2016-02-11 11:33:32 -08:00
Andrew Stanton-Nurse
19216b996b
update crossgen scripts
2016-02-11 11:03:50 -08:00
Pranav K
ed1177a664
* Add support for specifying a version in obtain/install
2016-02-11 10:47:49 -08:00
Andrew Stanton-Nurse
236fcd8f95
update everyone to 23811
...
add a little hackiness to the build script to use 23811 in the stage 0 as well
2016-02-11 10:38:59 -08:00
Sridhar Periyasamy
d18ff2f421
Update publish.ps1
...
Some bug fixes to upload the bundle correctly to the blob storage.
2016-02-10 16:41:15 -08:00
Sridhar Periyasamy
56e3d8f903
Upload bundles instead of MSI
2016-02-10 13:06:48 -08:00
Eric Erhardt
5d04ca1fe3
Move PackagedCommands to TestAssets.
...
Convert package-command-test.ps1 to an XUnit test.
2016-02-10 15:05:25 -06:00
Eric Erhardt
74d8051f79
Bump CoreFx to rc2-23810
2016-02-10 13:50:28 -06:00
Zlatko Knezevic
69cd5a1835
Fix vesion badge looks & upload issue
...
The uploads didn't take into consideration the $CHANNEL variable and
badges were ending up in the dev channel. Also, the badge was too short
for the version number so fixing the SVG as well.
2016-02-09 18:39:43 -08:00
Eric Erhardt
490f4af0d4
Refactoring test directories.
...
- Rename Compiler.Common.Tests to Microsoft.DotNet.Compiler.Common.Tests.
- Create the Microsoft.DotNet.Cli.Utils.Tests and move StreamForwarderTests to it.
- ArgumentForwardingTests will be moved here in the future
- Remove LoadContextTest, since it is old and no longer relevant.
Partial #1250
2016-02-09 18:26:53 -06:00
Piotr Puszkiewicz
48797ea80a
Bump CoreFx to rc2-23808
...
Workaround for issue 1294
Improve crossgen notifications
2016-02-09 15:49:45 -08:00
Pavel Krymets
5c3bc7f340
Merge pull request #1321 from dotnet/pakrym/package-fix
...
Fix location for package signing
2016-02-09 14:38:31 -08:00
Pavel Krymets
9c9c726d82
Fix location for package signing
2016-02-09 14:17:48 -08:00
Eric Erhardt
784f5679bf
Rename E2E test to EndToEnd.
2016-02-09 15:12:25 -06:00
Eric Erhardt
6dc9a49f0e
Fix package-command tests failing on Windows.
...
We have a hard-coded "Debug" string in our restore-tests.ps1.
2016-02-09 14:40:46 -06:00
Pavel Krymets
0f82ae37f3
Refactor output directory code
2016-02-09 08:52:59 -08:00
Eric Erhardt
4908436958
Merge pull request #1261 from eerhardt/TestDirectory
...
Test directory refactoring step 1.
2016-02-08 21:36:29 -06:00
Eric Erhardt
3d14caceff
Test directory refactoring step 1.
...
Moving TestProjects and TestPackages under root 'TestAssets' folder.
Partial fix #1250
2016-02-08 20:35:22 -06:00
Eric Erhardt
a3ab4d16d1
Fix the package cache on CI on Unix.
...
On the CI machines, the $HOME variable is redirected to the artifacts folder, which is under the repo root. The package cache is using $HOME. Thus between runs, the cache is removed.
To fix this, change the package cache on CI runs to be outside of the repo.
2016-02-08 17:50:52 -06:00
Eric Erhardt
168bfc6778
Merge pull request #1262 from eerhardt/FixCentOS
...
Fix CentOS on the latest .Net Core.
2016-02-05 20:56:45 -06:00
Eric Erhardt
1f8c139cec
Fix CentOS on the latest .Net Core.
...
The latest .Net Core renamed the RID of the 'centos' packages to 'rhel'. Migrating our scripts to use this name.
2016-02-05 20:13:35 -06:00
Livar Cunha
2d55c145e9
We still having issues when passing configuration to dotnet tests. This change makes dotnet build of tests and dotnet test commands always use debug build. We have issues #1267 and #1268 tracking fixes for this problem
2016-02-05 18:08:33 -08:00
Bryan Thornbury
bf5a466a03
fix slash in run_tests
2016-02-05 15:40:50 -08:00
Piotr Puszkiewicz
0863e02b52
Merge pull request #1253 from dotnet/piotrpMSFT/dotnet-testConfiguration
...
dotnet-test -c
2016-02-05 14:21:12 -08:00
Eric Erhardt
a7e9ee52c9
Update to .Net Core rc2-23805
2016-02-05 15:53:23 -06:00
Piotr Puszkiewicz
f51b9fb337
enable passing config to dotnet-test
2016-02-05 13:26:12 -08:00
Eric Erhardt
afc0d45e2e
Merge pull request #1242 from eerhardt/NuGetCache
...
Cache NuGet packages on our CI server between builds.
2016-02-05 11:19:58 -06:00
Eric Erhardt
617af759ae
Cache NuGet packages on our CI server between builds.
...
Currently on our CI builds, we point our NuGet cache under the repo. In between builds the repo gets deleted, thus the cache is lost.
This change moves the cache to %userprofile%\.nuget\packages on CI and dev boxes. On CI, we expire the cache after a day by default.
2016-02-05 10:34:20 -06:00
Livar Cunha
64f89c990a
Making the tests build without tfm, rid or configuration, because dotnet test does not understand those. that means that if we build for release and then do a dotnet test, the test will fail because dotnet test will look for binaries under debug/tfm.
2016-02-04 18:03:33 -08:00
Sridhar Periyasamy
17244b15c6
Update package.sh
...
Fix typos. This is failing the VSO CI builds.
2016-02-04 15:46:58 -08:00
Andrew Stanton-Nurse
bdce3f53f5
Merge pull request #1228 from dotnet/anurse/sync-install-script-params
...
sync install script params with PowerShell a bit
2016-02-04 14:33:44 -08:00
Bryan Thornbury
be4629a6a6
Merge pull request #1187 from dotnet/brthor/test_env_var
...
Add back Test Env Var so tests are published to the artifacts folder.
2016-02-04 11:58:14 -08:00
Andrew Stanton-Nurse
7ecb46fa55
sync install script params with PowerShell a bit
2016-02-04 09:58:26 -08:00
Livar Cunha
e618ff091f
Making the test scripts work with dotnet test.
2016-02-03 17:07:55 -08:00
Senthil
8cb1e93d78
Merge pull request #1207 from schellap/relfix
...
Port native fixes
2016-02-03 16:33:11 -08:00
Senthil
102f11e65b
Port native fixes
2016-02-03 14:49:31 -08:00
Zlatko Knezevic
c124b2d79a
Responding to PR feedback, adding the OS names
2016-02-03 09:46:45 -08:00
Zlatko Knezevic
810e66b8fd
Responding to PR feedback.
...
Modified the .gitignore also to exclude vim swap files.
2016-02-03 09:46:45 -08:00
Zlatko Knezevic
ae78068481
Changing the implementation from using shields.io to
...
using a local SVG file and doing replace. One less network hop.
2016-02-03 09:42:57 -08:00
Zlatko Knezevic
4f2a8aeaf9
Responding to PR feedback
2016-02-03 09:42:57 -08:00
Zlatko Knezevic
95f059697f
Add version badges generation to build
...
Add version badge generation using shields.io service. The badge
is uploaded to a fixed Azure BLOB location which can be referenced
from README.md. Since the badge creation is not crucial, do not fail the build
if it cannot be created.
Fix #1000
2016-02-03 09:42:57 -08:00
David Fowler
73f7550b98
Pin versions and restore less
...
- Should speed up the build
2016-02-02 23:03:12 -08:00
piotrp
26ee0d8ddd
fix paths
2016-02-02 14:55:18 -08:00
Bryan Thornbury
a5ff1e64ef
Add back Test Env Var so tests are published to the artifacts folder.
2016-02-02 14:55:18 -08:00
Andy Gocke
7a203c02e1
Merge pull request #1158 from agocke/add-additional-arguments
...
Add "additionalArguments" compilation option
2016-02-02 12:22:03 -08:00
Andy Gocke
6ba581fc17
Add support for 'additionalArguments' in compilationOptions
...
Rather than keep a map that will have to be constantly updated every time
a new argument gets added to a compiler, the 'additionalArguments' option
will allow users to directly add arguments to the underlying compiler.
2016-02-01 22:48:12 -08:00
David Fowler
ec10a1d6be
Upgrade stdlib and enable crossgen
2016-02-01 20:48:34 -08:00
David Fowler
1e703575d2
Fixed native compile
2016-02-01 15:54:18 -08:00
David Fowler
dfc59eb20e
Everything in the same project
...
- Build in intrinsic commands as part of dotnet
2016-02-01 14:56:32 -08:00
Bryan Thornbury
f4bf77044b
update paths to generated nuget packages
2016-02-01 12:52:42 -08:00
Bryan
39682cd14b
dotnet-restore fix
...
add rid to all restores in test
Add Rid to appdep script, fix common
more script fixes!
fixes
script fix
script fix
Fix up the Runtests script
more fixes :)
2016-01-30 00:21:15 -08:00
Bryan Thornbury
afacc2c0a6
Finish Refactoring Test Scripts
...
remove publish todo
small fixes
small fixes
fix packaging test bug
Fix script bug
script changes
fix packaging test
NuGet task cancelled workaround
script fixes further
more script fixes, + workaround tweak
use build rather than compile in package command test
2016-01-30 00:21:14 -08:00
piotrp
51eca0bcba
Refactoring test scripts
...
_nuget needs some RepoRoots
get the cats in line (d)
spaces
Fix Linux build breaks
add execution permissions
Pick up #999 Finish refactoring test scripts
remove auth
Reorder publishing to work!
fix rebase errors
fix more rebase errors
small fixes
2016-01-30 00:21:13 -08:00
Livar
c4f834b4e0
Merge pull request #1114 from livarcocc/fix_compile_stage
...
Updating build scripts to publish to stage\bin flat folder again
2016-01-29 10:26:34 -08:00
Livar Cunha
325d25235a
Removing the publishing of the CLI to a separate compilation folder, we don't need it anymore after allowing publish to publish to flat output folders again. This simplifies the scripts. I kept packaging happening in a separate compilation folder because for that we need the tfm folder structure. This also fixes a bug where binaries were only being copied for the first time we built, because we checked that compilationfolder/bin/config/tfm was there. After fowler changes, this was not true for the published CLI, but the packaged folders were still creating this structure, which cause in subsequent build to only the binaries under compilationfolder/bin/debug/dnxcore50 to be copied to stage2dir/bin, instead of everything.
2016-01-28 20:34:19 -08:00
PiotrP
f3fa6be568
Fix dotnet-compile-native scripts
2016-01-28 14:22:48 -08:00
piotrp
25a7be1b21
Remove 'name' property from PJs
2016-01-28 10:53:32 -08:00
piotrp
9a7cab4cda
build scripts and md
2016-01-28 10:53:31 -08:00
David Fowler
a35ae177ff
- Make all of the code looking for built assets use the OutputPathCalculator
...
- Project dependencies are always built into their specific folders and the main project is the only one that uses the output path and intermediate output path variable.
- Publish respects the output path for publish only, not compile as part of publish. This means that publishing multiple runtimes will stomp on each other. So don't do that. We can throw if you specify and output location and you haven't specified a specific combination of RID and framework. Alternatively it should probably just pick the first TFM/RID pair from the lock file. This is similar to how `dotnet run` works.
- Cleaned up the incremental build output formatting
- Use a single stream (output stream) since interleaving them was causing formatting issues (like losing random characters in the middle of outputting things).
- Didn't change how pack works, it still preserves the output structure when passing `--output`, this one is worth discussing. We could leave the build output inplace and only move the package to the output location. That's more consistent with how everything else works and can be a follow up PR.
2016-01-27 11:13:45 -08:00
piotrp
d9ad86282a
normalize centos version in RID to .7
2016-01-27 00:14:10 -08:00
piotrp
ce5efda8df
Add --runtime parameter in bash restore to minimize package downloads and avoid trying to download non-existant packages.
2016-01-26 23:25:40 -08:00
piotrp
a66546d8fb
Maintain test artifacts
...
Improved test diagnostics
Providing diagnostics about failed process.
Workaround for https://github.com/NuGet/Home/issues/1977
get past crossgen errors!
2016-01-26 23:25:39 -08:00
Andrew Stanton-Nurse
066bebcc6c
bootstrap using nuget instead of dnx
2016-01-26 23:25:37 -08:00
Bryan Thornbury
ed5538292e
Changes to restore CentOS properly in arg forwarding test.
2016-01-23 15:00:04 -08:00
Bryan
4c41c9699c
Last necessary test changes
...
Fix the refactoring bugs
fix restore
downgrade version of package command test
Linux Test Script Fixes
use corehost instead of corerun for arg testing
don't copy corehost
fix scripts
Account for change in publish path, use corerun. Issue with AppContext.BaseDirectory in corehost.
Case Sensitive Reflector
wait for process exit
Fix bug in runtests.ps1
fix release build output path
fixup bug in runtests.sh
2016-01-23 14:32:50 -08:00
Bryan
c727c513dc
Native fixes
...
project.json cleanup
Cleanup and Code Review Feedback
2016-01-23 13:01:36 -08:00
Bryan
fce9666f37
Argument Forwarding Test Infrastructure
2016-01-23 13:01:29 -08:00
piotrp
c8a11ce63c
Remove --no-cache from scripts
...
--no-cache is not supported by NuGet v3
2016-01-23 09:53:51 -08:00
Livar Cunha
91fcb62611
Introducing a separate script that initializes the projects that are going to be packaged, so that it can be shared between build and pack.
2016-01-22 23:08:49 -08:00
Livar Cunha
e3a8dacc8e
Building the projects that are going to be packaged separately so that they build for all the Tfms. The package step will then pick it up and package all the correct Tfms as well.
2016-01-22 23:08:49 -08:00
Livar Cunha
fdea0b87e0
Making some of the testbase methods protected.
...
Renaming variables according to code review comments. Adding the folder logic to the builder tests. Creating a separate compilation folder during the build.
2016-01-22 15:22:45 -08:00
Livar Cunha
b1bce2b50a
Making the multi project validator compile for the passed configuration to make the scripts work for release as well. Also fixed the variable assignment in the .sh script.
2016-01-22 15:22:44 -08:00
Livar Cunha
0c3751cd37
Modify the bash scripts to handle the new folder structure
2016-01-22 15:22:44 -08:00
Livar Cunha
ac2d0e36a9
Changing multiple dotnet commands to be aware of $configuration/$tfm folder structure under the --output path option.
...
Changing the build scripts to copy files over from debug\dnxcore and to check for the folders existence before trying that.
Making the build command aware of the subfolders and making E2E tests aware of subfolders.
Fixing compiler tests to look for the xml in the right plae taking into consideration the configuration and tfm.
Modifying publish tests to not take into consideration the runtime. This is a temporary change. will bring it back once the commands all understand rid.
Making the packaging step work by placing binaries where dotnet pack expects.
2016-01-22 15:22:44 -08:00
Piotr Puszkiewicz
14f665eb30
Merge pull request #930 from cdmihai/cdmihai/buildCommandTestingReleasePR
...
Release PR: Incremental build tests and improvements
2016-01-21 12:31:25 -08:00
Sridhar Periyasamy
137336d0d0
Download the stage0 dotnet tools from the beta feed for unix.
...
Set the correct channel so that the stage0 binaries are downloaded
correctly.
** This commit cannot be directly merged from the release branch to the
master branch **
2016-01-20 19:08:00 -08:00
Sridhar Periyasamy
a8aea60f14
Download the stage0 dotnet tools from the beta feed for windows.
...
Set the correct channel so that the stage0 binaries are downloaded
correctly.
** This commit cannot be directly merged from the release branch to the
master branch **
2016-01-20 19:00:06 -08:00
Mihai Codoban
3a8ef0f5e9
Add Tests for incrementality
2016-01-20 16:07:12 -08:00
Bryan Thornbury
63190c5cc0
Use Release Suffix instead of CHANNEL for determining last deb packge
2016-01-20 20:07:40 +00:00
PiotrP
36f69060d1
Set 1.0.0 version numbers
2016-01-19 19:06:41 -08:00
Andrew Stanton-Nurse
3d493f7d9d
switch from DNX to cross-plat NuGet!
2016-01-19 11:43:09 -08:00
Sridhar Periyasamy
93f41e0b69
Build "Microsoft.DotNet.ProjectModel.Workspaces" so that it can be
...
packaged later as nupkg
Fixes - #797
2016-01-15 11:31:53 -08:00
schellap
b4b482006b
Fix host name, debuggability and embed CRT
2016-01-14 12:06:18 -08:00
Sridhar Periyasamy
f2ac0d341b
Merge pull request #836 from Sridhar-MS/msi-upgrade
...
Enable build-to-build major upgrades for MSI.
2016-01-14 11:36:03 -08:00
Andrew Stanton-Nurse
845f2c56e6
let RID detection do its thing
...
also:
* fix up pjvalidate to handle versionless deps
* fix up package-command-test
2016-01-14 09:06:13 -08:00
Bryan Thornbury
60f5fce3fb
Merge pull request #821 from brthor/debian_upgrade_test
...
Enable Debian package upgrade tests.
2016-01-13 16:07:28 -08:00
Sridhar Periyasamy
1308e27a74
Enable build-to-build major upgrades for MSI.
...
Encode the CLI version into MSI supported ProductVersion documented here -
https://msdn.microsoft.com/en-us/library/windows/desktop/aa370859(v=vs.85).aspx
Example: CLI Version - 1.0.0.000930 is encoded in MSI as 4.0.930
Prevent downgrading by failing installation with error message.
Also display the original CLI version in the ProductName.
2016-01-13 15:48:45 -08:00
Livar
2417f50f8d
Merge pull request #818 from livarcocc/file_descriptor_limit
...
Fixes the file descriptor issue during restore on OSX
2016-01-13 15:05:52 -08:00
Bryan Thornbury
bfde94528c
Enable Debian package upgrade tests.
2016-01-13 14:34:12 -08:00
Livar Cunha
9994b6b8dd
Increases the number of file descriptors available to the process in order to hit a issue when doing restore where we were running out of file descriptors during the build.
2016-01-13 13:40:25 -08:00
Bryan Thornbury
cc0767c7f4
Merge pull request #820 from brthor/package_tool_cmd_options
...
Versioning Changes
2016-01-13 13:15:26 -08:00
Pavel Krymets
2456d83008
Switch dependency context back to dotnet5.4
2016-01-13 10:56:57 -08:00
Bryan
7011f9e604
update everything to DOTNET_CLI_VERSION
...
Some package_tool fixes
2016-01-13 02:22:53 -08:00
Krzysztof Wicher
f88c9a88f2
use commit count as revision number
2016-01-13 02:22:48 -08:00
Bryan
797e436547
Package Tool Changes to support versioning changes.
...
1. Support CONFLICTS in debian packages
2. Associated Build Changes
3. Better cmd line option support in package_tool
2016-01-13 02:22:47 -08:00
Piotr Puszkiewicz
1e423d4f1b
Merge pull request #798 from piotrpMSFT/piotrpMSFT/issue797/emptyNuget
...
Fix empty NuGets
2016-01-13 00:32:02 -08:00
Livar
61f837d711
Merge pull request #816 from livarcocc/authenticode
...
Adjusting build.ps1 to work in VSO with the -NoPackage flag
2016-01-12 17:50:29 -08:00
piotrp
ce34927dfb
Fixes issue #797
...
Builds all to-be-packaged assemblies, fixes packaging script.
2016-01-12 14:32:51 -08:00
Livar Cunha
7dc2fa20a5
Adding an explicit exit 0 when NoPackage is used so that VSO knows it succeeded.
...
Also added a package.cmd to be used by VSO as well.
2016-01-12 14:29:00 -08:00
Mihai Codoban
cbe90c3f9d
Update *nix scripts to make CLI selfhost incremental
2016-01-12 13:29:41 -08:00
Mihai Codoban
84da50f00f
Update windows scripts to make CLI selfhost incremental
2016-01-12 13:29:41 -08:00
schellap
907cf00654
Split corehost into serviceable DLL and EXE
2016-01-11 18:06:18 -08:00
piotrp
ac0dc9a666
Create test packages directory
2016-01-11 00:16:10 -08:00
piotrp
9a615ff242
Workaround for issue #773
2016-01-10 21:53:42 -08:00
Piotr Puszkiewicz
d1fba98348
Fix test scripts for bash
2016-01-10 12:53:16 -08:00
piotrp
096b7d21dc
Fixing test script issues and addressing RID detection change
2016-01-09 18:04:13 -08:00
piotrp
5cd64066c4
Packaged Commands
2016-01-09 16:50:31 -08:00
Sridhar Periyasamy
a447ec6751
Merge pull request #756 from Sridhar-MS/centos-docker
...
Enable docker support for centos builds
2016-01-08 15:47:31 -08:00
Andrew Stanton-Nurse
78cef18e1c
add support for generating xml documentation
...
fixes #312
2016-01-08 14:02:41 -08:00
Sridhar Periyasamy
08f960b03d
Address PR feedback.
2016-01-08 11:28:38 -08:00
Sridhar Periyasamy
3c53e26d59
Merge branch 'centos-docker' of https://github.com/sridhar-ms/cli into centos-docker
...
Conflicts:
scripts/build/build.ps1
2016-01-08 11:28:22 -08:00
Sridhar Periyasamy
7fe96d56c3
Merge branch 'master' of https://github.com/dotnet/cli into centos-docker
...
Conflicts:
scripts/build/build.sh
2016-01-08 10:59:31 -08:00
Sridhar Periyasamy
6128373f0b
Separate building and packaging scripts for Windows
...
Add 'nopackage' option similar to unix scripts
2016-01-08 10:45:20 -08:00
Andrew Stanton-Nurse
f4df12f2e2
add proper RID detection based on PlatformAbstractions
2016-01-08 10:07:58 -08:00
Sridhar Periyasamy
5155aa61d7
Enable docker support for centos builds
...
- Added an option '--buildindocker <osname>' to build.sh
- Fixed bug which caused packaging to be skipped by default.
- Fixed bug which caused tarballs to be generated twice.
- Fixed bug to propagate build params(like debug, nopackage) to docker build.
2016-01-07 18:50:00 -08:00
Senthil
697debb5d4
Merge pull request #681 from schellap/refac
...
Refactor and build library for corehost
2016-01-07 02:58:23 -08:00
Krzysztof Wicher
8d6e548ada
Merge pull request #741 from krwq/fix_nupkg
...
fix producing nuget packages during the build
2016-01-06 22:09:13 -08:00
Senthil
b11ac0160f
Refactoring for corehost servicing
2016-01-06 18:15:41 -08:00
Krzysztof Wicher
4d455ad230
fix producing nuget packages during the build
2016-01-06 17:27:44 -08:00
Bryan
17176edb80
Remove StreamForwarder Tests from E2E
2016-01-06 15:30:56 -08:00
piotrp
08dd628172
create dotnet-restore.exe
2016-01-06 01:46:10 -08:00
Piotr Puszkiewicz
6b1e11a1c9
Merge pull request #722 from Sridhar-MS/centos-tests
...
Enable running tests for CentOS
2016-01-06 01:14:04 -08:00
Sridhar Periyasamy
2ebb28819e
Enable running tests for CentOS
...
CentOS tests were blocked due to issue https://github.com/dotnet/corefx/issues/5066 .
It has been fixed with the latest NetStandardLibrary, hence upgrading from 1.0.0-rc2-23616 to 1.0.0-rc2-23704.
With this fix the native shims are correctly restored by dnx for RID centos.7-x64.
2016-01-05 18:11:38 -08:00
Bryan
6f2002b896
Enable visual xunit results.
...
Fixup xml test results name
2016-01-05 15:54:50 -08:00
Bryan Thornbury
697e99ea6e
Merge pull request #675 from brthor/native_subdirectory_support
...
Use subdirectories in publish for native
2016-01-05 11:55:58 -08:00
piotrp
9071d1f40f
--quiet flag
2016-01-05 01:42:16 -08:00
piotrp
570cda0bad
fix syntax
2016-01-05 00:57:21 -08:00
piotrp
b980f061d5
Allow NuGet cache for non-CI builds
2016-01-05 00:37:23 -08:00
piotrp
f4b31b80d9
Fix comment
2016-01-04 19:32:10 -08:00
piotrp
ef4f62c87d
Enable crossgen of Stage 1 compiler
...
Eliminate differences between compiling stage 1 and stage 2 to reduce complexity
2016-01-04 19:32:09 -08:00
Troy Dai
20205c4f02
Save dotnet-projectmodel-server.exe to output
2016-01-04 17:48:34 -08:00
Bryan
89de0c2172
Use --native-subdirectory when publishing cli projects.
...
This gives support for files to publish in subdirectories
from dependency nuget packages.
Additionally Change Native Compilation to consume these paths.
2016-01-04 14:42:49 -08:00
Bryan Thornbury
7ddbb5d5e3
Source Common in check-prereqs.sh
...
Fixes #671
2015-12-30 10:34:00 -08:00
Piotr Puszkiewicz
63abe9ce1d
Merge pull request #661 from blackdwarf/manpages
...
Add manual pages for current commands
2015-12-29 23:08:51 -08:00
Piotr Puszkiewicz
f1587a4c0e
Allow two-part OS X version numbers
2015-12-29 20:16:05 -08:00
Bryan
7b89cceed5
Enable copying manpages from documentation folder to package_layout_dir for consumption by package_tool and ultimately inclusion in the debian package
2015-12-29 16:44:46 -08:00
Piotr Puszkiewicz
9df40f9c01
prevent sourced files from leaking unintended state to callers
2015-12-29 12:40:39 -08:00
Piotr Puszkiewicz
e91db7dce1
Eliminate dead code and most relative paths
2015-12-29 02:34:10 -08:00
Piotr Puszkiewicz
4b217db9c0
Clean up build scripts
...
Decompose into self-contained granular components
Provide reasonable defaults for cross cutting concerns, allowing for independent execution of steps
Start unifying Windows/Bash architecture
fix Bash CI scripts
dockerbuild.sh _common.sh path
Add missing restore-packages.sh
Copy/paste issues
Quote $SOURCE
fix .gitignore
PR Feedback
Merge in @SridarMS's work to avoid redownloading DNX
enabling build of dotnet-build
merge in @SridharMS's CentOS changes
Enable building FSC
enable restoring specific subdirectories
Fix dnx version check
Add missed dependency
Fix pathing to tests
Match Linux build version to Windows, fixing linux tests as a side effect.
workaround for coreclr#2215
fix pathing issue
disable building in docker
BUILD_IN_DOCKER was set, somehow...
fix headers
2015-12-29 01:59:02 -08:00
Piotr Puszkiewicz
d1a257bff7
Merge pull request #625 from cdmihai/buildCommandWithSafetyChecks
...
Introduce --build-profile flag and precondition checking in the Build command
2015-12-28 10:46:27 -08:00
Troy Dai
935cd4e281
Add ProjectModel server
2015-12-25 13:23:29 -08:00
Piotr Puszkiewicz
27794b89ae
Merge pull request #538 from enricosada/add_fsc_compiler
...
Add F# ( command dotnet-compile-fsc )
CentOS checks are still experimental, so ignoring.
2015-12-24 23:01:14 -08:00
Sridhar Periyasamy
3bf39fcf1f
Update ci_build.sh
...
Do not package inside docker container for centos.
2015-12-24 21:38:45 -08:00
Enrico Sada
d52bc92155
add command dotnet-compile-fsc
...
used with "compilerName": "fsc" in project.json
2015-12-24 11:26:09 +01:00
Mihai Codoban
110b30ccdc
Extract build from compile
...
Build becomes the new compile. It decides which project to compile and how. It checks for incremental preconditions
Compile's resonsibility is trimmed down to only knowing how to invoke the compiler on a project
2015-12-23 17:31:47 -08:00
Sridhar Periyasamy
3363707704
Merge branch 'master' of https://github.com/dotnet/cli into centos-builds
...
Conflicts:
scripts/compile.sh
scripts/test/smoke-test.sh
2015-12-23 16:22:59 -08:00
Sridhar Periyasamy
3a2b87a92d
Fix to not download Dnx always during a build.
2015-12-18 17:04:29 -08:00
Sridhar Periyasamy
3395b43bd9
Merge pull request #508 from Sridhar-MS/publish-tests2
...
Dotnet publish tests
2015-12-18 15:36:29 -08:00
Piotr Puszkiewicz
f17a2dbb93
Merge pull request #544 from piotrpMSFT/piotrpMSFT/260/offlineBuilds
...
Offline builds. Fixes #260 .
On Windows, build.cmd -Offline
@brthor is adding a parameter option for Linux/Mac
2015-12-18 14:50:37 -08:00
piotrp
0bcc899ce3
Make default Online
2015-12-18 12:48:37 -08:00
Sridhar Periyasamy
1db27b7ae3
Enable building dotnet-CLI for centos.
...
I had to patch up a redhat dnx package which supports NETStandard.Library package. It is currently uploaded to dotnet-cli blob storage. This hack will no longer be required when we move to xplat nuget to do 'dotnet restore'. Apart from this there are three issues that are tracked for centos.
- compile-native not yet supported - https://github.com/dotnet/cli/issues/453
- dnu restore crashes intermittently on centos. I need to investigate this a little bit more and file issues on dnx or coreclr. This will make our CI builds very flaky.
- Dotnet restore does not restore native shims when using “centos.7-x64” - https://github.com/dotnet/corefx/issues/5066
2015-12-18 11:32:20 -08:00
Sridhar Periyasamy
b43a1a34a8
Update ci_build.sh
...
Removing dead code which is no longer used. DOTNET_BUILD_VERSION is set in build.sh.
2015-12-17 18:39:41 -08:00
Sridhar Periyasamy
55b9697b74
Merge branch 'master' of https://github.com/dotnet/cli into publish-tests2
2015-12-17 18:16:33 -08:00
Bryan Thornbury
344d010610
Linux Port of offline build
2015-12-17 18:05:36 -08:00
piotrp
7c722b3fe4
Offline builds on Windows
2015-12-17 18:02:44 -08:00
Sridhar Periyasamy
0b17cc122c
Merge pull request #521 from Sridhar-MS/centos-fixes
...
Scripts changes to accomodate centos builds.
2015-12-17 17:57:43 -08:00
Andrew Stanton-Nurse
1b247311bf
fix install script
2015-12-17 11:55:44 -08:00
Bryan Thornbury
3fd3daa51a
Merge pull request #487 from brthor/project_validator
...
Multi Project Validation
2015-12-16 16:47:51 -08:00
Bryan
3b848c0487
Change Output format to match PR feedback
...
Don't use Environment.Exit()
PR Feedback, Unecessary Usings and Immutable types
2015-12-16 14:12:24 -08:00
Sridhar Periyasamy
6046de8efe
Address PR feedback.
2015-12-16 13:04:29 -08:00
Bryan
bfa9710d52
update crossgen scripts to 23616
2015-12-16 11:48:39 -08:00
Bryan
64c06f7158
Change Roslyn scripts to reference the right runtime version
2015-12-16 11:48:05 -08:00
Sridhar Periyasamy
8f228f446a
Update publish.ps1
...
Redirect azure storage command line output to console. Need this to diagnose azure CLI issues in the VSO CI.
2015-12-15 19:10:06 -08:00
Sridhar Periyasamy
67ad2a8fab
Scripts changes to accomodate centos builds.
...
Does not contain changes to actually build CLI on centos.
2015-12-15 18:15:31 -08:00
Sridhar Periyasamy
f7ae98eb1d
Fix runtests.sh
2015-12-15 09:46:21 -08:00
Sridhar Periyasamy
f910bc9eff
Merge branch 'publish-tests1' of https://github.com/sridhar-ms/cli
2015-12-14 17:42:22 -08:00
Sridhar Periyasamy
07eb7ef28f
Dotnet publish tests
2015-12-14 17:39:29 -08:00
Bryan
dd5c0bb423
do not fail build on pjvalidate failure
2015-12-14 15:15:02 -08:00
Bryan
d502f3d57e
Add Project Validation to build scripts. Fail on a failed analysis.
2015-12-11 14:24:06 -08:00
Krzysztof Wicher
1115fc22fa
Merge pull request #449 from krwq/ci_build_add_packaging
...
Fix versions bug when creating NuPkg
2015-12-10 15:34:52 -08:00
Bryan
2ba6dbd630
Downgrade runtime version to get unblocked on CoreCLR bug. Fix some other dependency versions
2015-12-09 21:23:02 -08:00
Bryan
1d764f1c64
download dnx during the build
2015-12-09 21:23:01 -08:00
Krzysztof Wicher
bd6519d665
unify versions on binaries and nupkgs
2015-12-09 14:56:39 -08:00
Krzysztof Wicher
3a58e8a7d7
make copyright header a comment and not an information text
2015-12-09 00:20:39 -08:00
Krzysztof Wicher
822ae54281
change versions in nupkgs
2015-12-09 00:20:38 -08:00
piotrp
568eb3aae7
dotnet-init --> dotnet new
...
Fixes issue #374
2015-12-08 10:37:31 -08:00
Piotr Puszkiewicz
88806eb7de
Merge pull request #378 from krwq/ci_build_add_packaging
...
Step 1 to enable automatic nuget package upload
2015-12-07 10:04:30 -08:00
Krzysztof Wicher
413488f502
Create NuGet packages as part of the build
2015-12-04 18:03:57 -08:00
Bryan
216adc198e
delete staging directory before bringing down bats to avoid conflicts
2015-12-04 17:24:30 -08:00
Bryan Thornbury
aa248df73c
disable E2E test for debian package
2015-12-03 00:26:05 +00:00
Bryan Thornbury
a93e9111d7
Tweak restoration and dependencies
2015-12-03 00:01:19 +00:00
Bryan Thornbury
64523881e7
More small fixes, will squash these commits
2015-12-02 23:11:45 +00:00
Bryan Thornbury
c2d04d51b1
Changes to propagate errors in package build.
2015-12-02 22:11:31 +00:00
Piotr Puszkiewicz
4f132a14d2
Merge pull request #358 from krwq/nuget_packaging
...
Nuget packages generation script for each project under src/ and some bugfixes
2015-12-02 01:03:00 -08:00
Piotr Puszkiewicz
9fb5da0aee
Merge pull request #347 from dotnet/anurse/157-publish-tidy-up
...
avoid dropping deps file when publishing
2015-12-02 00:45:56 -08:00
Krzysztof Wicher
2ee4ccf2f5
fix bug in e2e tests
2015-12-01 23:14:49 -08:00
Bryan Thornbury
894676b7e1
Max 2 length substring, fix publishing for MSI
2015-12-01 17:11:30 -08:00
Sridhar Periyasamy
4c29fcbb03
Update Dockerfile
...
Create home folder for the user. Required by azure CLI.
2015-12-01 11:23:13 -08:00
PiotrP
512428fc2f
workaround for issue 359
2015-11-30 21:51:36 -08:00
piotrp
407c933480
add dotnet-test
2015-11-30 17:28:03 -08:00
Andrew Stanton-Nurse
462bbb4f5b
remove scripts to clean deps files
2015-11-30 12:49:29 -08:00
Andrew Stanton-Nurse
7815ddd6f2
set +x on dev-dotnet.sh
2015-11-30 12:19:56 -08:00