Skip to content

Commit 5a44447

Browse files
Copilotrnwood
andauthored
feat: add linux-arm64 build and document ARM variants in release notes (#2060)
* Initial plan * Add linux-arm64 build to CI workflow Co-authored-by: rnwood <[email protected]> * Add linux-arm to release notes Co-authored-by: rnwood <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: rnwood <[email protected]>
1 parent d3fce76 commit 5a44447

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

azure-pipelines.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,11 @@ stages:
116116
buildArgs: "-r linux-arm --self-contained -p:PublishSingleFile=true"
117117
vmImage: ubuntu-22.04
118118
runTests: ${{ false }}
119+
linux-arm64:
120+
platformName: linux-arm64
121+
buildArgs: "-r linux-arm64 --self-contained -p:PublishSingleFile=true"
122+
vmImage: ubuntu-22.04
123+
runTests: ${{ false }}
119124
steps:
120125
- task: UseDotNet@2
121126
displayName: Install .NET Core SDK v$(netcoresdk_version)
@@ -1139,6 +1144,8 @@ stages:
11391144
[Rnwood.Smtp4dev.Desktop-win-x64-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev.Desktop-win-x64-$(tag).zip) | Windows x64 binary standalone - Desktop app edition.
11401145
[Rnwood.Smtp4dev-win-arm64-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev-win-arm64-$(tag).zip) | Windows ARM 64-bit binary standalone
11411146
[Rnwood.Smtp4dev-linux-x64-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev-linux-x64-$(tag).zip) | Linux x64 (Intel 64 bit) binary standalone
1147+
[Rnwood.Smtp4dev-linux-arm64-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev-linux-arm64-$(tag).zip) | Linux ARM 64-bit binary standalone
1148+
[Rnwood.Smtp4dev-linux-arm-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev-linux-arm-$(tag).zip) | Linux ARM 32-bit binary standalone
11421149
[Rnwood.Smtp4dev-linux-musl-x64-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev-linux-musl-x64-$(tag).zip) | Linux MUSL x64 binary standalone for Linux distros using MUSL libc
11431150
[Rnwood.Smtp4dev-noruntime-$(tag).zip](../../releases/download/$(tag)/Rnwood.Smtp4dev-noruntime-$(tag).zip) | Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed
11441151
[Docker images for Windows and Linux](https://hub.docker.com/layers/rnwood/smtp4dev/$(tag)) - [How to use Docker image](https://github.com/rnwood/smtp4dev/blob/master/docs/Installation.md#how-to-run-smtp4dev-in-docker)

0 commit comments

Comments
 (0)