Skip to content

Commit 7ecb8cd

Browse files
authored
Signing of zmq binaries (#16957)
* WIP * Updates * sign binaries * main branch * Fix formatting
1 parent 10c077b commit 7ecb8cd

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

build/azure-pipeline.pre-release.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,53 @@ extends:
3535
- name: Linux
3636
packageArch: arm64
3737
vsceTarget: linux-arm64
38+
codesignPaths:
39+
[
40+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.glibc.node',
41+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.musl.node'
42+
]
3843
- name: Linux
3944
packageArch: arm
4045
vsceTarget: linux-armhf
46+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/linux-arm/node.napi.glibc.node']
4147
- name: Linux
4248
vsceTarget: alpine-x64
49+
codesignPaths:
50+
[
51+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.glibc.node',
52+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.musl.node'
53+
]
4354
- name: Linux
4455
vsceTarget: alpine-arm64
56+
codesignPaths:
57+
[
58+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.glibc.node',
59+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.musl.node'
60+
]
4561
- name: Linux
4662
packageArch: x64
4763
vsceTarget: linux-x64
64+
codesignPaths:
65+
[
66+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.glibc.node',
67+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.musl.node'
68+
]
4869
- name: MacOS
4970
packageArch: arm64
5071
vsceTarget: darwin-arm64
72+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/darwin-arm64/node.napi.glibc.node']
5173
- name: MacOS
5274
packageArch: x64
5375
vsceTarget: darwin-x64
76+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/darwin-x64/node.napi.glibc.node']
5477
- name: Windows
5578
packageArch: x64
5679
vsceTarget: win32-x64
80+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/win32-x64/node.napi.glibc.node']
5781
- name: Windows
5882
packageArch: arm64
5983
vsceTarget: win32-arm64
84+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/win32-arm64/node.napi.glibc.node']
6085
buildSteps:
6186
- script: |
6287
sudo apt-get update

build/azure-pipeline.stable.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,28 +29,53 @@ extends:
2929
- name: Linux
3030
packageArch: arm64
3131
vsceTarget: linux-arm64
32+
codesignPaths:
33+
[
34+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.glibc.node',
35+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.musl.node'
36+
]
3237
- name: Linux
3338
packageArch: arm
3439
vsceTarget: linux-armhf
40+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/linux-arm/node.napi.glibc.node']
3541
- name: Linux
3642
vsceTarget: alpine-x64
43+
codesignPaths:
44+
[
45+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.glibc.node',
46+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.musl.node'
47+
]
3748
- name: Linux
3849
vsceTarget: alpine-arm64
50+
codesignPaths:
51+
[
52+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.glibc.node',
53+
'./dist/node_modules/zeromq/prebuilds/linux-arm64/node.napi.musl.node'
54+
]
3955
- name: Linux
4056
packageArch: x64
4157
vsceTarget: linux-x64
58+
codesignPaths:
59+
[
60+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.glibc.node',
61+
'./dist/node_modules/zeromq/prebuilds/linux-x64/node.napi.musl.node'
62+
]
4263
- name: MacOS
4364
packageArch: arm64
4465
vsceTarget: darwin-arm64
66+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/darwin-arm64/node.napi.glibc.node']
4567
- name: MacOS
4668
packageArch: x64
4769
vsceTarget: darwin-x64
70+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/darwin-x64/node.napi.glibc.node']
4871
- name: Windows
4972
packageArch: x64
5073
vsceTarget: win32-x64
74+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/win32-x64/node.napi.glibc.node']
5175
- name: Windows
5276
packageArch: arm64
5377
vsceTarget: win32-arm64
78+
codesignPaths: ['./dist/node_modules/zeromq/prebuilds/win32-arm64/node.napi.glibc.node']
5479
buildSteps:
5580
- script: |
5681
sudo apt-get update

0 commit comments

Comments
 (0)