Skip to content
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

added support for linux-musl-x64 and linux-musl-arm64 #2395

Merged
merged 3 commits into from May 6, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion BUILD.md
Expand Up @@ -42,7 +42,7 @@ Note: The arguments below should prefixed with a single hyphen on Windows (Power
`-install-path Path`: Path used for the **Install** target.
Defaults to `(%USERPROFILE%|$HOME)/.omnisharp`

`-publish-all`: Publishes all platforms for the current OS. On Windows, specifying this argument would produce win7-x86, win7-x64, and win10-arm64 builds. On OSX/Linux, this argument causes osx, linux-x86, linux-x64, and linux-arm64 builds to be published.
`-publish-all`: Publishes all platforms for the current OS. On Windows, specifying this argument would produce win7-x86, win7-x64, and win10-arm64 builds. On OSX/Linux, this argument causes osx, linux-x86, linux-x64, linux-musl-x64, linux-musl-arm64 and linux-arm64 builds to be published.

`-archive`: Enable the generation of publishable archives after a build.

Expand Down
2 changes: 2 additions & 0 deletions README.md
Expand Up @@ -46,7 +46,9 @@ Every merge to `master` is automatically published to this feed and individual r
- `win-arm64`
- `linux-x64`
- `linux-x86`
- `linux-musl-x64`
- `linux-arm64`
- `linux-musl-arm64`
- `osx`
- `mono` (Requires global mono installed)
- Extensions are archive specific, windows will be `zip` and all others will be `tar.gz`.
Expand Down
4 changes: 4 additions & 0 deletions build.cake
Expand Up @@ -511,6 +511,8 @@ Task("PublishNet6Builds")
{
PublishBuild(project, env, buildPlan, configuration, "linux-x64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "linux-arm64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "linux-musl-x64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "linux-musl-arm64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "osx-x64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "osx-arm64", "net6.0");
}
Expand Down Expand Up @@ -547,6 +549,8 @@ Task("PublishNet6Builds")
{
PublishBuild(project, env, buildPlan, configuration, "linux-x64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "linux-arm64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "linux-musl-x64", "net6.0");
PublishBuild(project, env, buildPlan, configuration, "linux-musl-arm64", "net6.0");
}
}

Expand Down