Nate McMaster
dfd15c8679
Only produce one version of the runtime store, templates packages, and installers ( #665 )
2017-11-21 17:05:52 -08:00
Nate McMaster
e020988b70
Ensure Configuration is set correctly during design-time builds
2017-11-21 15:13:06 -08:00
Chris Ross
b05ec85f35
Add AuthSamples repo ( #659 )
2017-11-21 12:24:16 -08:00
Nate McMaster
3113d9573c
Stop modifying the NuGet.config file during build
2017-11-21 08:42:30 -08:00
Nate McMaster
6277bf8b3a
Add more external dependencies to dependencies.props
2017-11-20 17:54:56 -08:00
John Luo
afd80750e3
Update ServiceController version for netstandard support
2017-11-20 15:36:18 -08:00
Javier Calvarro Nelson
5b7fa5a2d4
Update Microsoft.AspNetCore.DeveloperCertificates.XPlat to shipoob
...
This will get the package signed but not publish it to nuget.org
2017-11-16 13:21:29 -08:00
Chris Ross
a6458bb149
Updating IdentityModel to preview2 ( #652 )
2017-11-16 11:10:52 -08:00
Javier Calvarro Nelson
e279bcdcb4
Put Microsoft.AspNetCore.Mvc.Testing in the shipping category
2017-11-15 18:46:29 -08:00
Javier Calvarro Nelson
8fc5804903
Added Microsoft.AspNetCore.DeveloperCertificates.XPlat package
2017-11-15 18:25:54 -08:00
Andrew Stanton-Nurse
054fae56c0
Remove Healthchecks from Universe shipping list ( #639 )
2017-11-15 12:01:33 -08:00
Justin Kotalik
bcd433e6d4
Updates ANCM to latest version ( #648 )
2017-11-14 11:39:21 -08:00
Pavel Krymets
3e5f65065f
Update corefxlab packages ( #612 )
2017-11-13 15:05:03 -08:00
Jass Bagga
8f9ea25c63
Add Microsoft.AspNetCore.Routing.UrlMatchingTree.Sources package
2017-11-13 14:44:41 -08:00
Pranav K
b7dc2757c7
More runtime setup packages to mirror
2017-11-13 13:33:51 -08:00
Nate McMaster
fac246e67c
Add support for PB_SkipTests and PB_SignType variables ( #646 )
2017-11-13 12:27:01 -08:00
Pranav K
2ef19ab810
More packages to restore
2017-11-10 16:11:06 -08:00
Pranav K
b0740dcb2b
Add more packages required by the 2.1 runtime
2017-11-10 16:00:03 -08:00
Nate McMaster
a24bed01d7
Identify the difference between skipped and shipped repositories
2017-11-10 13:46:25 -08:00
Pranav K
9ab00e0e0f
Also add NS.Library 2.0.1
2017-11-10 09:36:50 -08:00
Pranav K
a828818ca8
Mirror packages required to target netcoreapp2.1
2017-11-10 09:36:50 -08:00
Nate McMaster
39fbf4d139
Add Microsoft.DotNet.PlatformAbstractions to the list of external dependencies
2017-11-09 16:10:30 -08:00
Nate McMaster
cf84583492
Update the templating package IDs in artifacts.props
2017-11-09 15:50:49 -08:00
Pranav K
14888f46bc
Update DependencyModel to 2.1.0-preview2-25711-01
2017-11-09 14:11:08 -08:00
Nate McMaster
ee5178160e
Account for .Sources packages when computing the repo graph
2017-11-09 14:08:13 -08:00
Nate McMaster
e19c552cd3
Fix missing package source and react to target rename
2017-11-09 11:52:50 -08:00
Nate McMaster
3d4d724b6f
Remove unused tasks and make inconsistent package versions a warning not error
2017-11-09 11:30:43 -08:00
Nate McMaster
3d88b10b73
Merge branch 'dev' into namc/merge-rel-2.0.3
2017-11-09 11:27:02 -08:00
Nate McMaster
476a383539
Add mirrored artifacts to restore sources for repo builds
2017-11-09 10:33:04 -08:00
Steve Sanderson
a5293eeca5
Add Microsoft.AspNetCore.SpaServices.Extensions
2017-11-09 10:16:27 -08:00
Pavel Krymets
277d7f2c81
Update ANCM ( #635 )
2017-11-09 08:53:47 -08:00
Nate McMaster
7ebdee8667
Update thet list of external dependencies
2017-11-08 16:57:57 -08:00
Nate McMaster
dae1f1ce78
Merge branch 'rel/2.0.3' into dev
2017-11-08 16:31:07 -08:00
Nate McMaster
3775b7c1b9
Rollback to BuildTools 2.1.0-preview1-15551
...
This reverts commit d1eabf8dfa .
Razor and MVC are broken by the new SDK
2017-11-08 12:12:54 -08:00
Nate McMaster
f36476a152
Remove the Lineup property from ExternalDependency and update Razor
2017-11-08 10:19:33 -08:00
Nate McMaster
d1eabf8dfa
Updating BuildTools from 2.1.0-preview1-15551 to 2.1.0-preview1-15557
...
[auto-updated: buildtools]
2017-11-08 09:38:56 -08:00
Nate McMaster
7c0d83e7ff
Stop producing PackageLineup and remove obsolete code ( #628 )
2017-11-03 16:20:29 -07:00
Nate McMaster
a64b36c484
Fix #602 - improve the error message when a shipping package has an undefined external dependency
2017-11-03 15:52:41 -07:00
Nate McMaster
bb8e030aab
Update buildtools and submodules
...
Submodule modules/Configuration 94a5f9e3..6cc477ed:
> Pin tool and package versions to make builds more repeatable
Submodule modules/EntityFrameworkCore e70d7daef..e76f8f3d1:
> Pin tool and package versions to make builds more repeatable
Submodule modules/HttpClientFactory 8a6433460..126e68136:
> Pin tool and package versions to make builds more repeatable
Submodule modules/HttpSysServer 02331040a..db210af71:
> Pin tool and package versions to make builds more repeatable
Submodule modules/IISIntegration 94c895a1b..a42c8a33b:
> Return FINISH_REQUEST on request failure (#469 )
> Pin tool and package versions to make builds more repeatable
Submodule modules/JsonPatch e453fafad..478c640a6:
> Pin tool and package versions to make builds more repeatable
Submodule modules/KestrelHttpServer 0c34523e8..6c82f78c6:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Localization 98484b828..115271d1c:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Microsoft.Data.Sqlite 791993269..a2b6f5f7d:
> Pin tool and packages versions to make builds more repeatable
Submodule modules/MusicStore 1c0aeb08b..b8c118056:
> Pin tool and package versions to make builds more repeatable
Submodule modules/MvcPrecompilation 00dd638c4..976ddc2ef:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Options 7e46634d3..e762d2070:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Proxy 0d1e23194..6b507eb64:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Razor 6c7551d9c..4d737af16:
> Pin tool and package versions to make builds more repeatable
Submodule modules/ResponseCaching 85bd16418..f616f3e89:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Routing bb413c6ac..f4fb178f5:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Security 88cb3df0e..bd8ecd026:
> Pin tool and package versions to make builds more repeatable
> Refactor OIDC event tests
Submodule modules/ServerTests f1e0205b9..20837fe04:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Session a29e7cf687..f7f89cdf8f:
> Pin tool and package versions to make builds more repeatable
Submodule modules/SignalR 2419867dfc..8c446fc02d:
> [Redis] Save a few bytes for acks (#1070 )
> Pin package and tool versions to make build more repeatable
> Enabling byte[]
> Updating jasmine
> Updating msgpack5 to the latest version
Submodule modules/StaticFiles 5248d6057c..555f5c68ee:
> Pin tool and package versions to make builds more repeatable
Submodule modules/Testing 94569378d4..a6c6619f19:
> Pin tool and package versions to make builds more repeatable
Submodule modules/WebSockets f17facd329..5bbab01ba5:
> Pin tool and package versions to make builds more repeatable
2017-11-01 18:28:15 -07:00
Nate McMaster
cccfe3dd57
Use submodules for source dependencies ( #621 )
...
As a part of making builds more reproducible, we want to start committing the exact sha of source dependencies used to build aspnetcore. This implements that using git submodules, and removes targets that were previously used to clone source on demand.
Initial submodule status:
Antiforgery => e1884586
AzureIntegration => c998d74e
BasicMiddleware => 9f3ed006
BrowserLink => 7e2ff85a
Caching => c6a9cbbe
Common => 062ad3e7
CORS => 8fd36866
DataProtection => 49b2e22a
DependencyInjection => 88297e3c
Diagnostics => 7ac0e06a
DotNet=>ols => 1836201b
EntityFrameworkCore => e70d7dae
EventNotification => 3f881f18
FileSystem => 51e14a62
Hosting => 82ccf4f0
HtmlAbstractions => d687617a
HttpAbstractions => c0f93723
HttpSysServer => 02331040
Identity => 52dfb021
JavaScriptServices => e583a17e
JsonPatch => e453fafa
KestrelHttpServer => 0c34523e
Logging => e8e3e707
MetaPackages => d63542ca
Mvc => 2e4bc548
Razor => 6c7551d9
Routing => bb413c6a
Security => 88cb3df0
SignalR => 2419867d
[auto-updated: submodules]
2017-11-01 13:03:46 -07:00
Steve Sanderson
a4b35bd896
Temporarily remove SpaServices.Extensions as it will be built separately for OOB shipping
2017-11-01 13:08:06 +00:00
Nate McMaster
05cd5edf5f
Updating BuildTools from 2.1.0-preview1-15546 to 2.1.0-preview1-15549
...
[auto-updated: buildtools]
2017-10-31 10:50:51 -07:00
Andrew Stanton-Nurse
0573454c70
Add ValueStopwatch package to artifacts.props
2017-10-30 14:59:56 -07:00
Nate McMaster
8906ebed4c
Updating BuildTools from 2.1.0-preview1-15544 to 2.1.0-preview1-15546
...
[auto-updated: buildtools]
2017-10-30 11:27:26 -07:00
Nate McMaster
b6510d892c
Updating BuildTools from 2.1.0-preview1-15541 to 2.1.0-preview1-15544
...
[auto-updated: buildtools]
2017-10-30 10:23:56 -07:00
Nate McMaster
4e641df9b1
Update roslyn VSIX package versions to match what is in aspnet/Razor
2017-10-27 10:14:18 -07:00
Nate McMaster
d392659424
Updating BuildTools from 2.1.0-preview1-15540 to 2.1.0-preview1-15541
...
[auto-updated: buildtools]
2017-10-27 10:13:14 -07:00
=
be0dce0fd9
Revert to old lzma name scheme
2017-10-26 12:14:34 -07:00
Pavel Krymets
b2c73f13e2
Add AppAuthentication package ( #617 )
2017-10-26 10:28:38 -07:00
Nate McMaster
d8e8ab7c60
Temporarily remove Microsoft.AspNetCore.All from expected output
2017-10-25 17:44:31 -07:00
Nate McMaster
a01aee7e9c
Add scripts to auto-update build tools and submodules ( #618 )
...
* Add a script to auto-update submodules
* Add VSCode settings
* Add script to update the build tools version
2017-10-25 11:39:53 -07:00
=
537a735d30
Fix target dependencies
2017-10-24 12:36:12 -07:00
John Luo
386483b9ef
Create timestamp free cumulative archives
2017-10-24 11:46:28 -07:00
Nate McMaster
e91af13a7d
Generate the PackageVersionProps file and put it in the lineup package
2017-10-23 15:00:53 -07:00
Brice Lambson
bf23f16c22
Add SQLitePCLRaw.bundle_sqlcipher
2017-10-23 13:48:02 -07:00
Ryan Brandenburg
058d70190a
Metapackage false
2017-10-23 11:29:20 -07:00
Ryan Brandenburg
31217a7577
Add SpaServices.Extensions to artifacts.props
2017-10-23 11:29:20 -07:00
=
86d6e51ba2
Fix rpm packages and hosting tar.gz
2017-10-19 12:55:11 -07:00
Andrew Stanton-Nurse
c563f371c7
Add HealthChecks to artifacts.props ( #611 )
2017-10-18 15:24:55 -07:00
=
65fcbdb8c8
Installer generation updates
2017-10-18 10:14:50 -07:00
Nate McMaster
fc8c29c5d6
Make the outputpath for the installers
2017-10-18 07:35:34 -07:00
Nate McMaster
1bfe2e40df
Set filepath properties in global build context, not the local targets
2017-10-18 07:30:44 -07:00
Nate McMaster
d5df2acd45
Put installers into artifacts/installers/ and the lzma into artifacts/lzma/
2017-10-17 17:56:31 -07:00
Nate McMaster
3a563b15fa
Fix the BuildFallbackArchive targets to restore from the correct locations
2017-10-17 17:43:16 -07:00
Nate McMaster
b191fc8fef
Workaround issues with MSBuild variable subtitution and bash
2017-10-17 16:32:12 -07:00
Nate McMaster
4bb84cf6d0
Ensure the deb/rpm installers use the same dotnet-core version
...
- Remove unnecessary tasks and scripts
- Ensure the KOREBUILD_DOTNET_* environment variables are preserved in the docker build context
- Other MSBuild cleanup of the targets
2017-10-17 15:46:53 -07:00
Nate McMaster
1f6db0e3ad
Add Microsoft.NETCore.Platforms to the list of external dependencies
2017-10-17 12:57:56 -07:00
Javier Calvarro Nelson
20cb6ea978
Remove Microsoft.AspNetCore.CertificateGeneration.Task from artifacts.props
2017-10-17 12:25:03 -07:00
Javier Calvarro Nelson
2836d53a2d
Add Microsoft.AspNetCore.DeveloperCertificates.Tools to the artifacts.props
2017-10-17 11:32:47 -07:00
Justin Kotalik
bdfbc3fea6
Adds endings to new dependencies
2017-10-16 13:45:32 -07:00
Justin Kotalik
600cf9d444
Adds ANCM external dependencies ( #608 )
2017-10-16 12:56:07 -07:00
Nate McMaster
83e22851c5
Remove dummy reference project from the output of the runtime store
2017-10-16 12:53:36 -07:00
Nate McMaster
44520119e3
Set IsFinalBuild=true on the non-timestamped version of templating packages
2017-10-16 11:47:14 -07:00
Nate McMaster
2f78d058e7
Update build tools to 2.0.2-rc1-16007
2017-10-16 11:32:20 -07:00
Nate McMaster
0585274d32
Update kestrel submodule and remove the Microsoft.AspNetCore.Internal.CoreFxLab.Sources package from external dependencies list ( #607 )
2017-10-16 10:18:23 -07:00
Nate McMaster
a636fb0b74
Update to build tools 2.0.2-rc1-16006
2017-10-16 10:14:43 -07:00
Pavel Krymets
c255c7f276
Put ApplicationInsights.HostingStartup back into metapackage ( #606 )
2017-10-16 09:54:09 -07:00
=
fe031e5655
Move core installer download to its own target
2017-10-14 07:21:47 -04:00
Nate McMaster
d28e9fd8bc
Update build tools to 2.0.2-rc1-16001
2017-10-13 18:10:16 -07:00
=
6e077fb60a
Fix typos and cleanup
2017-10-13 17:46:01 -07:00
=
288199ce72
Remove temporary pinning
2017-10-13 17:06:14 -07:00
=
a4e87d1dd8
Build runtime store installers
...
- hosting tar.gz archives
- rpm installers for generic and red hat
- deb installers for debian.8, ubuntu 14.04, ubuntu 16.04, ubuntu 16.10
Create hosting targz archives
2017-10-13 17:00:46 -07:00
John Luo
5ef64d4764
Fix build
2017-10-13 13:48:16 -07:00
Justin Kotalik
ebbf5a730e
Adds Microsoft.AspNetCore.HttpsPolicy to packages. ( #583 )
2017-10-13 12:15:38 -07:00
John Luo
77c846201d
Fix runtime store build
2017-10-13 11:22:14 -07:00
John Luo
91d4be47b9
Produce separate reference package for runtime store generation
2017-10-12 19:12:37 -07:00
Nate McMaster
446de15f0b
Add aspnet/Templating to the universe build
2017-10-12 18:02:16 -07:00
Stephen Halter
5fab5a4775
Ship Kestrel.Transport.Sockets
2017-10-12 15:13:45 -07:00
Pavel Krymets
701184a962
Microsoft.AspNetCore.BenchmarkRunner.Sources ( #597 )
2017-10-12 12:28:34 -07:00
Nate McMaster
c2a0010eda
Fix the metapackage generation
2017-10-12 08:36:40 -07:00
John Luo
84157041bc
Update properties fore restore on CI
2017-10-11 17:43:59 -07:00
John Luo
a48a3be6d7
Explicitly specify metapackage version
2017-10-11 17:04:09 -07:00
John Luo
9aeefd3fd5
Fix compile error
2017-10-11 16:34:00 -07:00
John Luo
afba40b573
Build LZMA
...
- Update metapackage reference insertion
2017-10-11 16:11:12 -07:00
Nate McMaster
c8068b7d1c
Use submodules for source dependencies
...
As a part of making builds more reproducible, we want to start committing the exact sha of source dependencies used to build aspnetcore. This implements that using git submodules, and removes targets that were previously used to clone source on demand.
2017-10-11 15:48:50 -07:00
Chris Ross
00dc9831dd
AzureIntegration#38 Make the SiteExtension a shipping package ( #593 )
2017-10-11 14:48:28 -07:00
Nate McMaster
32a65fdb62
Invoke /t:CollectDeps on HostingStartup.csproj via MSBuild task, not Exec
2017-10-10 10:56:57 -07:00
Nate McMaster
476e8a6d45
Add .deps/mirror and stop generating a nuget.config file for the RS build
2017-10-10 10:29:01 -07:00
Nate McMaster
d0cab06f08
Only add sources that exist
2017-10-10 10:20:01 -07:00
Nate McMaster
0bf81fd82a
Invoke dotnet-store as an MSBuild target, and update its restore sources
2017-10-10 09:59:42 -07:00
Nate McMaster
d7d0e31b36
Fix build warning about Microsoft.CodeAnalysis.CSharp.Workspaces
2017-10-09 15:02:02 -07:00
Nate McMaster
5e4e386a84
List more external dependencies
2017-10-09 14:30:20 -07:00
Nate McMaster
be7c5c7752
Mirror everything that isn't on nuget.org
2017-10-09 13:51:29 -07:00
Nate McMaster
bda1eb2ab9
Update restore source for aspnet testing utility packages
2017-10-09 13:04:15 -07:00
Nate McMaster
c76125af0e
Add previously-built aspnetcore artifacts as external dependencies
2017-10-09 12:55:14 -07:00
Nate McMaster
869d762641
Copy symbol packages to artifacts/symbols
2017-10-09 12:27:41 -07:00
Nate McMaster
086f6e4ea0
Upgrade xunit to 2.3.0
2017-10-09 11:42:05 -07:00
Nate McMaster
611b6a23ad
Update how PackageReference versions are set
...
Changes:
- Remove floating versions
- Disable myget feeds during a Universe build
- Use package-specific MSBuild variables. Pattern = `packageId.Pascalize() + "PackageVersion"`, with a few exceptions.
- Remove myget feeds during build
- Remove obsolete 'GenerateLineup' targets/tasks
2017-10-09 11:32:21 -07:00
Javier Calvarro Nelson
f6bb106960
Update Microsoft.IdentityModel.Protocols.OpenIdConnect to 5.2.0-preview1
2017-10-09 11:21:40 -07:00
Nate McMaster
71116396cf
Add Microsoft.AspNetCore.Certificates.Generation.Sources to artifacts.props
2017-10-06 14:06:45 -07:00
Justin Kotalik
60f520de34
Removing Microsoft.AspNetCore.Server.IIS package ( #582 )
2017-10-06 10:02:50 -07:00
Ryan Nowak
7609f4dca7
Add HttpClientFactory to repos
2017-10-06 08:55:29 -07:00
Ryan Nowak
722c47a674
Add Microsoft.Extensions.Http to artifacts
2017-10-06 08:55:15 -07:00
John Luo
c53c133bcb
Compose store symbols to the correct location
2017-10-05 19:47:45 -07:00
Nate McMaster
3d4a3e0301
Upgrade to xunit 2.3.0-rc3 ( #578 )
2017-10-05 16:05:10 -07:00
Nate McMaster
8fbac32ed8
Only attempt to publish npm when npm artifacts exist
2017-10-04 11:57:26 -07:00
Nate McMaster
2b6989bc09
Add /t:Push
2017-10-04 11:24:40 -07:00
Justin Kotalik
4d091430fc
Update AspNetCoreModule to latest version
2017-10-04 09:48:44 -07:00
John Luo
0c1352dd27
Update metapackage via artifact dependencies
2017-10-03 17:48:01 -07:00
John Luo
955cd09ddc
Add mirror dependencies
2017-10-03 15:12:48 -07:00
John Luo
15bfc962b7
Fix typo
2017-10-03 12:18:39 -07:00
John Luo
37c12d5a64
Add sources
...
for the final time
2017-10-03 11:46:57 -07:00
John Luo
f6fa111333
Another attempt
2017-10-02 19:18:12 -07:00
John Luo
e24913ae46
Try add restore sources when building metapackage
2017-10-02 18:16:40 -07:00
John Luo
e3efdd5feb
Add BuildDir as restore source
2017-10-02 17:18:27 -07:00
John Luo
8cba694aa4
Build all metapackage before split packages
2017-10-02 16:48:09 -07:00
=
11b25e7c87
Build and pack Runtime Store
...
- Also add targets to build all metapackage.
2017-10-02 16:43:30 -07:00
N. Taylor Mullen
3dda2afdf8
Revert "Remove Mac.LanguageServices.Razor from package artifacts."
...
This reverts commit 785f81916a .
2017-10-02 15:43:51 -07:00
Justin Kotalik
c93cfd0375
Add Microsoft.AspNetCore.Server.IIS to package artifacts ( #572 )
2017-10-02 15:05:31 -07:00
Nate McMaster
c3c8919523
Mirror Microsoft.NETCore.App 2.0.2 and its dependencies
2017-10-02 14:12:41 -07:00
Nate McMaster
372be2f638
Generate and set DotNetRestoreSourcePropsPath
2017-10-02 14:12:41 -07:00
Nate McMaster
197d2f5633
Fix KOREBUILD_REPOSITORY_EXCLUDE
2017-10-02 10:30:14 -07:00
Nate McMaster
7ee6b5db9e
Skip coherence checks on test-only builds
2017-10-02 09:50:55 -07:00
N. Taylor Mullen
785f81916a
Remove Mac.LanguageServices.Razor from package artifacts.
2017-09-29 19:13:32 -07:00
N. Taylor Mullen
9bf6fe233f
Add Mono.Addins to lineup.
2017-09-29 17:37:23 -07:00
Nate McMaster
a6a01db7a6
Include DotNetPackageVersionPropsPath in the design-time build
2017-09-29 17:03:35 -07:00
N. Taylor Mullen
7ccd7ce108
Add VisualStudio.Mac assemblies.
...
- Added `Microsoft.VisualStudio.Editor.Razor` to `artifacts.props`.
- Added `Microsoft.VisualStudio.Mac.LanguageServices.Razor` to `artifacts.props`.
aspnet/Razor#1690
aspnet/Razor#1696
2017-09-29 16:27:26 -07:00
Nate McMaster
d2e49a726c
Generate the package version props file
2017-09-29 14:39:58 -07:00
Nate McMaster
6045eff343
Push NPM packages
2017-09-29 14:34:57 -07:00
Nate McMaster
4ecafc0afd
Update AspNetCoreModule to 1.0.0-pre-10134
2017-09-29 14:23:57 -07:00
Nate McMaster
e7c5ce6bb9
Push lineup packages and put symbols in a separate directory
2017-09-29 14:14:57 -07:00
Nate McMaster
586d3c99c7
Fix bug in DependsOnTargets and /t:Push
2017-09-29 12:22:06 -07:00
Nate McMaster
9aebb2d823
Don't clear cloned sources when SkipClone=true
2017-09-29 11:42:45 -07:00
Nate McMaster
2e7f1355e5
Add property to skip cloning
2017-09-29 11:40:33 -07:00
Nate McMaster
e841229782
Verify and mirror external dependencies and self-consistent package versions ( #566 )
...
Moves build logic from other infrastructure repos into aspnet/Universe.
2017-09-29 10:25:47 -07:00
Nate McMaster
44b84a8da7
Update KoreBuild and remove unused MSBuild property
2017-09-27 16:24:38 -07:00
John Luo
8204f17234
Add latest runtime packages
2017-09-22 15:37:24 -07:00
Nate McMaster
6af6dde460
Fix unexpected failures in CopyPackagesToSplitFolders when files exists
2017-09-20 19:08:32 -07:00
Nate McMaster
f87c9d9fb5
Increase the minimum download timeout
2017-09-20 17:44:34 -07:00
Nate McMaster
34e10f7b2c
Add additional repositories that are being patched
2017-09-20 17:39:54 -07:00
Nate McMaster
8b112a9548
Fix bug in external version verification causing Private=true to apply to all versions of that external dependency
2017-09-20 15:43:11 -07:00
Nate McMaster
8922f69532
Mirror external dependencies
2017-09-20 15:05:21 -07:00
Nate McMaster
951dc99d5b
Verify external dependencies ( #561 )
2017-09-20 14:58:15 -07:00
Nate McMaster
72598ad07c
Update env checked to see if TeamCity cloned the source
2017-09-20 14:07:26 -07:00
Nate McMaster
22ef9c3feb
Don't clone repositories when TC is configured to clone them
2017-09-20 13:56:02 -07:00
Nate McMaster
cb7540bd40
Add aspnet/Security to the 2.0.x patch
2017-09-20 13:34:51 -07:00
N. Taylor Mullen
d2b202377f
Add Microsoft.VisualStudio.Text.Data and UI to the universe lineup.
2017-09-19 15:58:28 -07:00
Nate McMaster
cca1480f3a
Switch from feature/x to rel/x branches
2017-09-19 10:48:15 -07:00
Nate McMaster
177fa71634
Copy packages to ship/noship and verify coherent versions ( #560 )
2017-09-18 16:44:12 -07:00
Nate McMaster
351156f455
Include DotNetCliToolReference's when computing the build order
2017-09-18 14:04:24 -07:00
Nate McMaster
f77b6ff614
Re-add CloneRepositories to BuildDependsOn
2017-09-18 13:26:11 -07:00
Nate McMaster
b9e332c11b
Use KoreBuild to clone source code instead of TeamCity
2017-09-18 13:10:08 -07:00
Nate McMaster
83adfd2484
Find commit hashes from the TeamCity environment variables
2017-09-18 13:06:07 -07:00
Nate McMaster
4fa08287a2
Remove dead code and ensure source code is cloned when building on CI
2017-09-18 12:39:27 -07:00
Nate McMaster
4182b0b5d2
When BuildGraphOf is used, only pin package references to packages currently building
2017-09-18 12:31:08 -07:00
Nate McMaster
4924f79efc
Update PackageReferences to non-floating versions when building multiple repos
2017-09-18 12:05:12 -07:00
Nate McMaster
51dbdbeac2
Code cleanup
2017-09-18 11:15:51 -07:00
Nate McMaster
a10ba83751
Add /t:UpdateRepoLineups which will automatically update the build/dependencies.targets file with appropriate versions
2017-09-18 10:33:48 -07:00
Nate McMaster
dc50526a6d
Rename target, remove unused parameter, and add comments to the AnalyzeBuildGraph task
2017-09-18 09:37:12 -07:00
Nate McMaster
997be52987
Add repos that should be patched due to cascading versions
2017-09-15 18:03:29 -07:00
Nate McMaster
7568441acc
Update analysis to account for non-shipping package references (samples, tests)
2017-09-15 17:45:55 -07:00
Nate McMaster
479e37d7cc
Include Identity in the list of repos that are being patched
2017-09-15 16:14:25 -07:00
Nate McMaster
a0547c7b9f
Generate a file that contains all of the dependencies and their versions
2017-09-15 16:10:24 -07:00
Nate McMaster
4220c516bc
Ensure PackageReference versions are consistent with artifacts that will be produced
2017-09-15 14:52:47 -07:00
Nate McMaster
a43fb2271e
Use artifact info to correctly analyze the packages produced from a repository
2017-09-15 13:17:49 -07:00
Nate McMaster
8276bd163e
Analyze repository build order from AnalyzeBuildGraph
2017-09-15 11:12:02 -07:00
Nate McMaster
8f25a559a5
Begin implementation of build graph analysis
2017-09-14 17:13:57 -07:00
Nate McMaster
52757943ac
Backport improvements from dev branch to repo tasks
...
- CalculateBuildGraph
- PinVersion tool
- Ensuring sub-repositories build with the same version of KoreBuild executing in Universe
2017-09-14 15:23:27 -07:00
Nate McMaster
9eb27fa53f
Stub out a task to validate cascading version effects ( #557 )
2017-09-14 14:48:11 -07:00
Nate McMaster
1fef45db67
Start preparing list of repositories that need patching ( #556 )
2017-09-14 14:10:41 -07:00
John Luo
9895b71227
Remove vcs overrides
2017-09-05 10:30:20 -07:00
John Luo
fdf8ace353
Temporarily remove SignalR from build
2017-09-01 17:12:06 -07:00
John Luo
fda1730a7e
Revert
2017-09-01 14:16:19 -07:00
John Luo
31df733119
Revert WIP commit
2017-09-01 13:47:17 -07:00
John Luo
ac2fe035c2
EF rename
2017-08-31 16:33:16 -07:00
John Luo
0dde7b1a27
Patch 2.0.1
2017-08-31 15:48:19 -07:00
Doug Bunting
3f8b319f54
Fix `First()` failure when `$(BuildGraphOf)` is set
...
- still must build entire Universe locally before using `$(BuildGraphOf)`
2017-08-31 14:54:26 -07:00
Nate McMaster
9d14573df1
Add NuGet.Frameworks to the universe lineup
2017-08-30 11:53:16 -07:00
Nate McMaster
b048577881
Add System.Net.Http to the universe lineup
2017-08-29 12:50:57 -07:00
Nate McMaster
590d42dc88
Add Microsoft.Win32.Registry to the universe lineup
2017-08-29 09:15:54 -07:00
Nate McMaster
0516de2b28
Add Microsoft.Azure.Management.Fluent to the universe lineup ( #550 )
2017-08-28 11:19:45 -07:00
Nate McMaster
1d4e7dcd08
Avoid conflicts between PinVersion and lineups
2017-08-25 17:21:12 -07:00
Nate McMaster
2ddba022aa
Add xunit.extensibility.core 2.3.0-beta4-build3742 to the lineup
2017-08-25 14:58:49 -07:00
Nate McMaster
3ecadccc27
Set the version of MSBuild packages to 15.3.409
...
Oops, 15.3.309 does not exist.
2017-08-25 14:52:38 -07:00
Nate McMaster
ceba681e02
Add Microsoft.NETCore.App and NETStandard.Library to the lineup ( #549 )
2017-08-25 14:34:45 -07:00
Nate McMaster
9793b6b8d5
Add another package required for Razor
2017-08-24 15:24:03 -07:00
Nate McMaster
1811c328c5
Add packages required for Razor to the lineup ( #548 )
2017-08-23 15:24:25 -07:00
Nate McMaster
425c1b83e6
Support partial-graph builds
...
This merges pre-existing packages from previous builds of Universe with the list of packages to be produced in the current run.
Pre-existing packages are expected to be in .deps/build/ and are expected to have only one version of a package id in that folder.
This also requires any additional lineups to be in .deps/lineups/ so they can be filtered from the Internal.AspNetCore.Universe.Lineup file
2017-08-18 15:54:32 -07:00
Nate McMaster
708ae1797f
Revert "Support partial-graph builds ( #545 )"
...
This reverts commit 8f263a2085 .
2017-08-18 14:50:22 -07:00
Nate McMaster
8f263a2085
Support partial-graph builds ( #545 )
...
This merges pre-existing packages from previous builds of Universe with the list of packages to be produced in the current run.
Pre-existing packages are expected to be in .deps/build/ and are expected to have only one version of a package id in that folder.
2017-08-18 14:40:17 -07:00