Steve Sanderson
|
c39c1aaa38
|
Move 2.1 templates to netcoreapp2.0 until we use an SDK that supports netcoreapp2.1
|
2017-09-11 18:53:59 +01:00 |
Steve Sanderson
|
8c0dd1d2cc
|
Fix for CI agents having extra template package already installed
|
2017-09-11 18:41:58 +01:00 |
Steve Sanderson
|
b38f0dbc7a
|
Change tests to use 2.0 templates until SDK is updated
|
2017-09-11 18:32:54 +01:00 |
Steve Sanderson
|
56fdcad4d5
|
Also uninstall the 2.0 template package when reinstalling for tests
|
2017-09-11 18:17:13 +01:00 |
Steve Sanderson
|
148e4af837
|
Make template package uninstallation detection report errors properly
|
2017-09-11 18:13:15 +01:00 |
Steve Sanderson
|
cb500fe3b8
|
Account for non-installed templates when preparing test run
|
2017-09-11 17:41:24 +01:00 |
Steve Sanderson
|
5eeee55b13
|
Add missing content files for Microsoft.DotNet.Web.ProjectTemplates.2.1
|
2017-09-11 16:36:06 +01:00 |
Steve Sanderson
|
1a50c968c4
|
Update tests to cover 2.1 templates
|
2017-09-11 16:25:51 +01:00 |
Steve Sanderson
|
75f955a60a
|
Fix Coherence 2.0.x refs
|
2017-09-11 16:25:34 +01:00 |
Steve Sanderson
|
df699bf7b2
|
Update all SPA projects to use 2.1.x dependencies
|
2017-09-11 16:20:23 +01:00 |
Steve Sanderson
|
28ed6ea7d8
|
Simplify template dependency configuration
|
2017-09-11 16:19:22 +01:00 |
Steve Sanderson
|
a6c2a458da
|
Change 2.1 template dependencies to easily-updatable external value
|
2017-09-11 16:17:07 +01:00 |
Steve Sanderson
|
98d6e2a1b6
|
Add new Microsoft.DotNet.Web.ProjectTemplates.2.1 package, taking contents from dotnet/templating
|
2017-09-11 15:44:56 +01:00 |
Steve Sanderson
|
414cfde099
|
Update Microsoft.DotNet.Web.ProjectTemplates.2.0 contents from dotnet/templating
|
2017-09-11 15:42:06 +01:00 |
Steve Sanderson
|
692faf10ac
|
Correct all the 2.0 projects to reference 2.0 dependencies, not 2.1.0-*
|
2017-09-11 15:40:03 +01:00 |
Steve Sanderson
|
7ab3ed2e74
|
Update Microsoft.DotNet.Web.ProjectTemplates.1.x content from dotnet/templating
|
2017-09-11 15:27:01 +01:00 |
Steve Sanderson
|
39b3be4515
|
Add Microsoft.DotNet.Web.Client.ItemTemplates package copied from dotnet/templating repo
|
2017-09-11 15:24:10 +01:00 |
Steve Sanderson
|
c972aed96b
|
Add a convenient way to manually override all templates' package dependency versions, e.g., when branching for a release
|
2017-09-11 13:33:02 +01:00 |
Steve Sanderson
|
cd93041f76
|
Simplify substitution logic by removing need for string parsing
|
2017-09-11 12:56:02 +01:00 |
Steve Sanderson
|
1e5a3cf59c
|
Trivial string tweak
|
2017-09-08 23:19:57 +01:00 |
Steve Sanderson
|
5178efb17b
|
Fix thread safety issue that was causing intermittent build failures
|
2017-09-08 19:23:48 +01:00 |
Steve Sanderson
|
dca24eb5cc
|
Add build target for publishing NuGet packages
|
2017-09-08 16:24:51 +01:00 |
Steve Sanderson
|
72a01fb8f1
|
Run NuGet Package Verifier on build
|
2017-09-08 15:43:13 +01:00 |
Steve Sanderson
|
967c1a50b8
|
Use Xunit's ITestOutputHelper throughout. Other minor tidy-ups.
|
2017-09-08 15:24:18 +01:00 |
Steve Sanderson
|
2fa1fe8ce2
|
Fix build output so that versioned packages go into the correct directory when run through KoreBuild
|
2017-09-08 15:24:15 +01:00 |
Steve Sanderson
|
6cf4cbd736
|
Minor clarification to SPA test code
|
2017-09-08 15:24:14 +01:00 |
Steve Sanderson
|
a85fd96e26
|
On AppVeyor, run tests through newer version of Node for faster npm restores
|
2017-09-06 12:58:51 +01:00 |
Steve Sanderson
|
9174ca79fa
|
Test both dev and published apps
|
2017-09-06 12:30:27 +01:00 |
Steve Sanderson
|
7e8d48cd80
|
On AppVeyor, must use Firefox (not Edge) for Selenium tests
|
2017-09-06 11:46:46 +01:00 |
Steve Sanderson
|
4a4dcbab3d
|
Specify Node version for AppVeyor builds. Indicate whether browser automation tests are running.
|
2017-09-06 11:12:16 +01:00 |
Steve Sanderson
|
9f88d16cc4
|
Only run browser automation tests if host OS supports it
|
2017-09-05 17:33:49 +01:00 |
Steve Sanderson
|
57aae1f755
|
Fix failing test for Aurelia template
|
2017-09-05 16:42:22 +01:00 |
Steve Sanderson
|
87a293ea69
|
Work around build warning issue
|
2017-09-05 16:28:24 +01:00 |
Steve Sanderson
|
12a8e29288
|
Add basic browser automation tests for SPA templates (Windows only)
|
2017-09-05 16:19:04 +01:00 |
Steve Sanderson
|
95f2b8d375
|
Add basic tests for SPA templates (no browser automation yet)
|
2017-09-05 12:09:43 +01:00 |
Steve Sanderson
|
eece782496
|
Make template nuspecs consistent. Include SPA template packages projects in solution.
|
2017-09-05 11:37:39 +01:00 |
Steve Sanderson
|
039de8cd13
|
Copy SPA template packages from aspnet/javascriptservices repo
|
2017-09-05 11:02:39 +01:00 |
Steve Sanderson
|
85c7458b4e
|
Include build number in VersionSuffix
|
2017-08-31 00:12:15 +01:00 |
Steve Sanderson
|
a7593fdd19
|
Move tests to conventional location so they run automatically on build
|
2017-08-30 23:30:37 +01:00 |
Steve Sanderson
|
9f4d43c295
|
Make build output clearer (log info, don't pack irrelevant project)
|
2017-08-30 22:46:25 +01:00 |
Steve Sanderson
|
378c93e7d6
|
Also inject EntityFramework package versions dynamically
|
2017-08-30 22:27:47 +01:00 |
Steve Sanderson
|
18dee25eb9
|
In tests, use dynamic port binding to avoid need for any coordination across simultaneous tests
|
2017-08-30 22:02:11 +01:00 |
Steve Sanderson
|
d6fdeb7e19
|
Automatically inject ASP.NET version from KoreBuild lineup into template nupkg files
|
2017-08-30 19:10:07 +01:00 |
Steve Sanderson
|
1255418146
|
Modernize build system (use Directory.Build.* and KoreBuild lineups)
|
2017-08-30 14:46:37 +01:00 |
Steve Sanderson
|
0dfb43b15a
|
Install latest build of templates before running tests
|
2017-08-29 17:48:51 +01:00 |
Steve Sanderson
|
1f9dd4db5d
|
Replace JSON test DSL with regular C# Xunit tests for consistency with other ASP.NET repos
|
2017-08-29 17:48:50 +01:00 |
Steve Sanderson
|
58211f89c7
|
Begin adding regular Xunit test project like other ASP.NET repos
|
2017-08-29 17:48:50 +01:00 |
Steve Sanderson
|
bb5420dc5e
|
Add .sln file and Template.csproj that builds all the template packages
|
2017-08-29 17:48:49 +01:00 |
Steve Sanderson
|
482a4e646e
|
Rename 'template_feed' to 'src' for consistency with other repos
|
2017-08-29 17:48:44 +01:00 |
Steve Sanderson
|
175457a03a
|
Make build/boilerplate files consistent with other ASP.NET repos
|
2017-08-29 17:41:15 +01:00 |