Skip to content

Commit 744b15c

Browse files
authored
Merge branch 'main' into addPerformanceTimingMetrics
2 parents 11bce81 + 5820237 commit 744b15c

3 files changed

Lines changed: 18 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff 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

.releaserc.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@
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)"

build.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,16 @@ docker build --build-arg BUILD_TAGS="noui" \
2020
# Mark the Unix system outputs as executable
2121
chmod +x dist/linux/console_linux_x64
2222
chmod +x dist/linux/console_linux_x64_headless
23+
chmod +x dist/linux/console_linux_arm64
24+
chmod +x dist/linux/console_linux_arm64_headless
2325
chmod +x dist/darwin/console_mac_arm64
2426
chmod +x dist/darwin/console_mac_arm64_headless
2527

2628
# Package Linux variants
2729
tar cvfpz console_linux_x64.tar.gz dist/linux/console_linux_x64
2830
tar 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
3135
tar cvfpz console_mac_arm64.tar.gz dist/darwin/console_mac_arm64

0 commit comments

Comments
 (0)