Skip to content

Commit 5af919f

Browse files
authored
Merge pull request #2326 from openziti/1231-ziti-edge-enroll-engine-pkcs11-is-not-supported
set go build tag pkcs11
2 parents b0aacb7 + f13c6d2 commit 5af919f

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
cancel-in-progress: true
1515

1616
env:
17-
GOFLAGS: "-trimpath"
17+
GOFLAGS: "-tags=pkcs11 -trimpath"
1818
GOX_OUTPUT: "release/{{.Arch}}/{{.OS}}/{{.Dir}}"
1919
GOX_TEST_OUTPUT: "test/{{.Arch}}/{{.OS}}/bin/{{.Dir}}"
2020
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
@@ -121,8 +121,10 @@ jobs:
121121
sudo apt-get -yq install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-aarch64-linux-gnu
122122
go install github.com/mitchellh/gox@latest
123123
$(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q go-build-flags -n)" -cgo -os=linux -arch=amd64 -output=$GOX_OUTPUT ./...
124-
CC=arm-linux-gnueabihf-gcc $(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q go-build-flags -n)" -cgo -os=linux -arch=arm -output=$GOX_OUTPUT ./...
125-
CC=aarch64-linux-gnu-gcc $(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q go-build-flags -n)" -cgo -os=linux -arch=arm64 -output=$GOX_OUTPUT ./...
124+
CC=arm-linux-gnueabihf-gcc \
125+
$(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q go-build-flags -n)" -cgo -os=linux -arch=arm -output=$GOX_OUTPUT ./...
126+
CC=aarch64-linux-gnu-gcc \
127+
$(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q go-build-flags -n)" -cgo -os=linux -arch=arm64 -output=$GOX_OUTPUT ./...
126128
127129
- name: Upload artifacts
128130
uses: actions/upload-artifact@v4

.github/workflows/release.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
workflow_dispatch:
88

99
env:
10-
GOFLAGS: "-trimpath"
10+
GOFLAGS: "-tags=pkcs11 -trimpath"
1111
GOX_OUTPUT: "release/{{.Arch}}/{{.OS}}/{{.Dir}}"
1212
GOX_TEST_OUTPUT: "test/{{.Arch}}/{{.OS}}/bin/{{.Dir}}"
1313
gh_ci_key: ${{ secrets.GH_CI_KEY }}
@@ -106,8 +106,10 @@ jobs:
106106
go install github.com/mitchellh/gox@latest
107107
$(go env GOPATH)/bin/ziti-ci -t go-build-flags
108108
$(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q -t go-build-flags)" -cgo -os=linux -arch=amd64 -output=$GOX_OUTPUT ./...
109-
CC=arm-linux-gnueabihf-gcc $(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q -t go-build-flags)" -cgo -os=linux -arch=arm -output=$GOX_OUTPUT ./...
110-
CC=aarch64-linux-gnu-gcc $(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q -t go-build-flags)" -cgo -os=linux -arch=arm64 -output=$GOX_OUTPUT ./...
109+
CC=arm-linux-gnueabihf-gcc \
110+
$(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q -t go-build-flags)" -cgo -os=linux -arch=arm -output=$GOX_OUTPUT ./...
111+
CC=aarch64-linux-gnu-gcc \
112+
$(go env GOPATH)/bin/gox -ldflags "$($(go env GOPATH)/bin/ziti-ci -q -t go-build-flags)" -cgo -os=linux -arch=arm64 -output=$GOX_OUTPUT ./...
111113
112114
- name: Upload artifacts
113115
uses: actions/upload-artifact@v4

.golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
run:
22
build-tags:
33
- apitests
4+
- pkcs11
45
# Default: 1m
56
timeout: 8m
67

0 commit comments

Comments
 (0)