-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Cleanup Helix infrastructure slightly #32554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- remove `$(Configuration)` and `$(PlatformName)` from output path - other layouts aren't that specific - properties weren't available anyhow in some cases nits: - provide the .version file expected in .dotnet/shared/… - rename `AspNetCoreAppRuntimeHelix/` -> `SharedFx.Layout/`; same for the correlation payload archive - rename `AspNetCoreAppRuntimeHelixRaw/` -> `SharedFx.Unzip/`
nit: use `[switch]` instead of `[bool]`
/fyi issues found while playing in #32508 (my playground for testing @davidwrighton's #31778) |
@@ -120,11 +120,6 @@ | |||
</PropertyGroup> | |||
</Target> | |||
|
|||
<Target Name="_PublishHelixArchive" DependsOnTargets="Publish" > |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I vaguely recall IIS functional tests using this, or at least this is why it was added, did they move to something else?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are no mentions of this target in the repo after removing this. And, nothing remained that set $(HelixUseArchive)
to true
before I started. @jkotalik was the "archiving for IIS tests on Helix" requirement removed at some point❔
Green. Just waiting for approval… |
- cherry-pick of #32894 * Clean out Ubuntu 16.04 testing - use Ubuntu 18.04 agents for testing in Docker containers on Helix - also move to supported version of Fedora * Support added `msbuild` arguments in RunHelix.ps1 - bring in part of 0551cef (#32554) - no reason to maintain major differences from main version of script - slight difference is we still test on Windows.10.Amd64.Open by default here nits: - clean up a few old mentions of Centos and Fedora testing - fix `%(Platform)` metadata for OSX `@(HelixAvailableTargetQueue)` items - pick up a small bit of the master -> main renaming improvements - use `[switch]` instead of `[bool]` in RunHelix.ps1 parameters
* [release/5.0] Clean out Ubuntu 16.04 testing - cherry-pick of #32894 * Clean out Ubuntu 16.04 testing - use Ubuntu 18.04 agents for testing in Docker containers on Helix - also move to supported version of Fedora * Support added `msbuild` arguments in RunHelix.ps1 - bring in part of 0551cef (#32554) - no reason to maintain major differences from main version of script - slight difference is we still test on Windows.10.Amd64.Open by default here nits: - clean up a few old mentions of Centos and Fedora testing - fix `%(Platform)` metadata for OSX `@(HelixAvailableTargetQueue)` items - pick up a small bit of the master -> main renaming improvements - use `[switch]` instead of `[bool]` in RunHelix.ps1 parameters
remove unused
$(HelixUseArchive)
propertymove helix.proj output into artifacts/bin/helix/
$(Configuration)
and$(PlatformName)
from output pathnits:
AspNetCoreAppRuntimeHelix/
->SharedFx.Layout/
; same for the correlation payload archiveAspNetCoreAppRuntimeHelixRaw/
->SharedFx.Unzip/
support added
msbuild
arguments in RunHelix.ps1nit: use
[switch]
instead of[bool]