File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -108,6 +108,12 @@ jobs:
108108 - name : Build Linux x64 headless
109109 run : CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -tags=noui -ldflags "-s -w -X 'github.com/device-management-toolkit/console/internal/app.Version=${{ needs.prepare.outputs.version }}'" -trimpath -o dist/linux/console_linux_x64_headless ./cmd/app/main.go
110110
111+ - name : Build Linux arm64
112+ run : CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags "-s -w -X 'github.com/device-management-toolkit/console/internal/app.Version=${{ needs.prepare.outputs.version }}'" -trimpath -o dist/linux/console_linux_arm64 ./cmd/app/main.go
113+
114+ - name : Build Linux arm64 headless
115+ run : CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -tags=noui -ldflags "-s -w -X 'github.com/device-management-toolkit/console/internal/app.Version=${{ needs.prepare.outputs.version }}'" -trimpath -o dist/linux/console_linux_arm64_headless ./cmd/app/main.go
116+
111117 - name : Build Windows x64
112118 run : CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -ldflags "-s -w -X 'github.com/device-management-toolkit/console/internal/app.Version=${{ needs.prepare.outputs.version }}'" -trimpath -o dist/windows/console_windows_x64.exe ./cmd/app/main.go
113119
Original file line number Diff line number Diff line change 3434 "path" : " console_linux_x64_headless.tar.gz" ,
3535 "label" : " Linux x64 Console Headless (No UI)"
3636 },
37+ {
38+ "path" : " console_linux_arm64.tar.gz" ,
39+ "label" : " Linux ARM64 Console (Full)"
40+ },
41+ {
42+ "path" : " console_linux_arm64_headless.tar.gz" ,
43+ "label" : " Linux ARM64 Console Headless (No UI)"
44+ },
3745 {
3846 "path" : " dist/windows/console_windows_x64.exe" ,
3947 "label" : " Windows x64 Console (Full)"
Original file line number Diff line number Diff line change @@ -20,12 +20,16 @@ docker build --build-arg BUILD_TAGS="noui" \
2020# Mark the Unix system outputs as executable
2121chmod +x dist/linux/console_linux_x64
2222chmod +x dist/linux/console_linux_x64_headless
23+ chmod +x dist/linux/console_linux_arm64
24+ chmod +x dist/linux/console_linux_arm64_headless
2325chmod +x dist/darwin/console_mac_arm64
2426chmod +x dist/darwin/console_mac_arm64_headless
2527
2628# Package Linux variants
2729tar cvfpz console_linux_x64.tar.gz dist/linux/console_linux_x64
2830tar cvfpz console_linux_x64_headless.tar.gz dist/linux/console_linux_x64_headless
31+ tar cvfpz console_linux_arm64.tar.gz dist/linux/console_linux_arm64
32+ tar cvfpz console_linux_arm64_headless.tar.gz dist/linux/console_linux_arm64_headless
2933
3034# Package macOS variants
3135tar cvfpz console_mac_arm64.tar.gz dist/darwin/console_mac_arm64
You can’t perform that action at this time.
0 commit comments