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