Commit graph

581 commits

Author SHA1 Message Date
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