Commit graph

2188 commits

Author SHA1 Message Date
William Li
3e8b475e2f Cap major 5 2020-01-28 12:35:25 -08:00
William Li
df09f07394 Finish ComponentID reset 2020-01-28 12:35:16 -08:00
William Li
b76a641e4f Use Task to calculate template versions
No behaivor change
2020-01-28 12:35:01 -08:00
Nick Guerrera
0d83942b57 Disable test that needs 2.1.latest on Mac OS 2019-12-16 15:17:33 -08:00
Nick Guerrera
784091d577 Bump 2.1.x implicit versions
Disable SDK tests that do 2.1.x self-contained

Delete GivenSelfContainedAppsRollForward. It doesn't work with 3.x+ already and won't work with 2.x MSRCs.
2019-12-16 14:03:10 -08:00
wtgodbe
7bb582ed3d Merge release/3.0.1xx into branch 2019-11-08 14:07:20 -08:00
William Li
5e444258cb
Set DOTNET_ROOT in tests (#5584) 2019-11-08 13:58:10 -08:00
William Li
ced31b69bf Update dockers (#5186) (#5416)
- Remove ubuntu 14.04 and groovey file
- Remove all old fedora
- Update to Debian Stretch
- Remove rhel.6
	- No debian 9 1.x runtime support
2019-11-01 09:46:28 -07:00
William Li
d660497f89
Update dockers (#5186)
- Remove ubuntu 14.04 and groovey file
- Remove all old fedora
- Update to Debian Stretch
- Remove rhel.6
	- No debian 9 1.x runtime support
2019-10-30 11:44:13 -07:00
Nick Guerrera
421ec230d0 Add self-contained end-to-end coverage
Also, re-enable skipped test and remove unnecessary workarounds
2019-10-02 12:32:23 -07:00
Nick Guerrera
a4b4a7c9c5 Merge branch 'release/3.1.1xx' into merges/release/3.0.1xx-to-release/3.1.1xx 2019-09-26 15:33:25 -07:00
dotnet-maestro[bot]
0cc95ac36c [release/3.1.1xx] Update dependencies from dotnet/toolset (#4797)
* Update dependencies from https://github.com/dotnet/toolset build 20190924.3

- Microsoft.Dotnet.Toolset.Internal - 3.1.100-preview1.19474.3

Dependency coherency updates

- Microsoft.NET.Sdk - 3.1.100-preview1.19463.2 (parent: Microsoft.Dotnet.Toolset.Internal)
- Microsoft.DotNet.MSBuildSdkResolver - 3.1.100-preview1.19474.2 (parent: Microsoft.Dotnet.Toolset.Internal)

* Override PATH to let razor find stage2 dotnet
2019-09-24 13:59:39 -07:00
Nick Guerrera
ceaa1c3a24 Merge branch 'release/3.1.1xx' into merges/release/3.0.1xx-to-release/3.1.1xx 2019-09-24 12:25:06 -07:00
Nick Guerrera
5c361b66bb Fix 3.1 tests 2019-09-20 16:21:57 -07:00
Livar Cunha
2f1b67f414 Merge branch 'release/3.0.100-preview9' into merge_release/3.0.100-preview9_into_release/3.0.1xx
* release/3.0.100-preview9:
  [release/3.0.100-preview9] Update dependencies from dotnet/toolset (#4598)
  [release/3.0.100-preview9] Update dependencies from aspnet/AspNetCore (#4654)
  [release/3.0.100-preview9] Update dependencies from dotnet/core-setup (#4619)

Conflicts:
eng/Version.Details.xml
eng/Versions.props
2019-09-11 13:22:16 -07:00
Daniel Plaisted
9ecef395ba Skip test which is failing on Linux portable during NuGet restore due to too many open files 2019-09-10 16:15:33 -07:00
Daniel Plaisted
827464d908 Add support for targeting .NET Core 3.1 2019-09-10 13:58:14 -07:00
Daniel Plaisted
be82bda306 Set DOTNET_CLI_HOME when running local tools 2019-09-10 13:42:54 -07:00
Daniel Plaisted
701077032e Fix syntax for unsetting environment variables 2019-09-09 17:53:06 -07:00
Daniel Plaisted
394129e334 Apply tool prefix to installation and restore in addition to run 2019-09-09 15:10:06 -07:00
dotnet-maestro[bot]
d279f60560 [release/3.0.100-preview9] Update dependencies from aspnet/AspNetCore (#4654)
* Update dependencies from https://github.com/aspnet/AspNetCore build 20190907.1

- Microsoft.AspNetCore.DeveloperCertificates.XPlat - 3.0.0-rc1.19457.1
- Microsoft.AspNetCore.App.Runtime.win-x64 - 3.0.0-rc1.19457.1
- Microsoft.AspNetCore.App.Ref - 3.0.0-rc1.19457.1
- dotnet-watch - 3.0.0-rc1.19457.1
- dotnet-user-secrets - 3.0.0-rc1.19457.1
- dotnet-dev-certs - 3.0.0-rc1.19457.1

* Update dependencies from https://github.com/aspnet/AspNetCore build 20190907.2

- Microsoft.AspNetCore.DeveloperCertificates.XPlat - 3.0.0-rc1.19457.2
- Microsoft.AspNetCore.App.Runtime.win-x64 - 3.0.0-rc1.19457.2
- Microsoft.AspNetCore.App.Ref - 3.0.0-rc1.19457.2
- dotnet-watch - 3.0.0-rc1.19457.2
- dotnet-user-secrets - 3.0.0-rc1.19457.2
- dotnet-dev-certs - 3.0.0-rc1.19457.2

* Update dependencies from https://github.com/aspnet/AspNetCore build 20190907.4

- Microsoft.AspNetCore.DeveloperCertificates.XPlat - 3.0.0-rc1.19457.4
- Microsoft.AspNetCore.App.Runtime.win-x64 - 3.0.0-rc1.19457.4
- Microsoft.AspNetCore.App.Ref - 3.0.0-rc1.19457.4
- dotnet-watch - 3.0.0-rc1.19457.4
- dotnet-user-secrets - 3.0.0-rc1.19457.4
- dotnet-dev-certs - 3.0.0-rc1.19457.4

* Skip VB template tests
2019-09-08 18:44:06 -07:00
Daniel Plaisted
af712d468e Skip tests that currently have issues running on specific OS's 2019-08-30 08:53:23 -07:00
Daniel Plaisted
afa467d3db Run a specific list of SDK tests as integration tests
Instead of trying to get all of the SDK tests to run, create a list of tests to use as integration tests
2019-08-30 08:53:23 -07:00
Daniel Plaisted
d09cbe921d Install runtime for SDK tests with correct architecture 2019-08-30 08:53:23 -07:00
Daniel Plaisted
6cfe0a7eae Install 1x runtimes on Windows 2019-08-30 08:53:22 -07:00
Daniel Plaisted
50f3eff571 Don't batch SDK test projects or continue on error 2019-08-30 08:53:22 -07:00
Daniel Plaisted
65a90b6a39 Capture STDERR in SDK test logs 2019-08-30 08:53:22 -07:00
Daniel Plaisted
b860ea69a9 Skip additional SDK tests 2019-08-30 08:53:22 -07:00
Daniel Plaisted
4410ad9ae1 Disable installing 1x runtimes on OS's where it's not available 2019-08-30 08:53:22 -07:00
Daniel Plaisted
e809203280 Install updated patch for sdk tests, skip additional test 2019-08-30 08:53:22 -07:00
Daniel Plaisted
867ce5812e Add TestConfig with SDK tests to skip, and other fixes for SDK tests 2019-08-30 08:53:22 -07:00
Daniel Plaisted
dff1371ea1 Avoid trying to install 1.x runtimes when not supported 2019-08-30 08:53:22 -07:00
Daniel Plaisted
9793bdd474 Set test execution directory for SDK tests 2019-08-30 08:53:22 -07:00
Daniel Plaisted
5729e5151f Continue build if there are test errors 2019-08-30 08:53:21 -07:00
Daniel Plaisted
891f8c8e08 Unset environment variables for running SDK tests 2019-08-30 08:53:21 -07:00
Daniel Plaisted
dd1d245df8 Don't parse dotnet-install output for errors 2019-08-30 08:53:21 -07:00
Daniel Plaisted
4f03b3ac92 Various fixes when calling dotnet-install 2019-08-30 08:53:21 -07:00
Daniel Plaisted
b1b0b43d4f Simplify global properties passed to run SDK tests 2019-08-23 15:52:59 -07:00
Daniel Plaisted
ee7bc290b7 Install previous runtimes for SDK tests 2019-08-23 15:52:59 -07:00
Daniel Plaisted
5552b276d8 Unset DOTNET environment variables for tests 2019-08-23 15:52:59 -07:00
Daniel Plaisted
eaa53417bd Isolate SDK tests from repo Directory.Build files 2019-08-23 15:52:59 -07:00
Daniel Plaisted
970fd933df Run tests from dotnet/sdk 2019-08-23 15:52:59 -07:00
Livar Cunha
670d13b444 Skipping a failing test. Already reached out to the templating team to investigate. 2019-07-01 22:36:33 -07:00
Daniel Plaisted
f8126a6b02 Re-enable .NET Core 2.2 tests
Fixes #780
2019-06-18 16:26:57 -07:00
Daniel Plaisted
2173783302 Delete duplicated tests
Fixes #21

These scenarios should be covered by GivenSelfContainedAppsRollForward, it looks like the fact
they were here may have been a bad merge.
2019-06-18 16:26:32 -07:00
Peter Huene
33815f75c9
Remove Windows Desktop project templates for non-Windows.
This commit removes the Windows Desktop project templates for non-Windows
builds of the .NET Core SDK.

Fixes dotnet/cli#11425.
2019-05-29 19:06:11 -07:00
Nick Guerrera
611efa4b97
Re-enable mvc test (#2067) 2019-05-20 12:40:08 -07:00
Daniel Plaisted
1b0972cccd Disable test for mvc template build due to aspnet/AspNetCore#10218 2019-05-16 18:08:10 -07:00
John Beisner
ca9216c97d
[WIP] Removal of additional package feeds set by default (#1561)
Removal of additional package feeds set by default
2019-04-23 10:33:16 -07:00
dotnet-maestro[bot]
e5f45a8c85
[master] Update dependencies from dotnet/toolset (#1161)
* Update dependencies from https://github.com/dotnet/toolset build 20190329.11

- Microsoft.Dotnet.Toolset.Internal - 3.0.100-preview4.19179.11

* Deleting the CliToolReferenceTests. They are not needed on this repo and they do not rely on any insertion from dependencies and are completely dependent on the CLI only. The only reason why they were here is because we took the whole E2E test project from the CLI and ported to sdk and toolset.

* Cap project tools assets tfm netcoreapp2.2 to react to change in SDK
2019-03-31 01:02:28 +00:00