@@ -27,28 +27,48 @@ global_job_config:
27
27
- checkout
28
28
29
29
blocks :
30
- - name : " Linux amd64"
31
- dependencies : [ ]
30
+ # - name: "Linux amd64"
31
+ # dependencies: [ ]
32
+ # task:
33
+ # agent:
34
+ # machine:
35
+ # type: s1-prod-ubuntu20-04-amd64-2
36
+ # prologue:
37
+ # commands:
38
+ # - sem-version node 18.19.0
39
+ # - node --version
40
+ # - npm --version
41
+ # - npx --version
42
+ # - sudo apt-get update -q
43
+ # - git submodule update --init --recursive
44
+ # jobs:
45
+ # - name: "Build from source and test"
46
+ # commands:
47
+ # - sudo apt install -y libcurl4-openssl-dev libcrypto++-dev libssl-dev libzstd-dev
48
+ # - npm install # this will actually not build anything if we have a release, but rather, fetch things using node-pre-gyp - so change this later.
49
+ # - make test
50
+ # - name: "ESLint"
51
+ # commands:
52
+ # - npm install --only=dev
53
+ # - npx eslint lib/kafkajs
54
+
55
+ - name : ' OSX arm64/m1'
56
+ dependencies : []
32
57
task :
33
58
agent :
34
59
machine :
35
- type : s1-prod-ubuntu20-04-amd64-2
60
+ type : s1-prod-macos-arm64
36
61
prologue :
37
62
commands :
38
63
- sem-version node 18.19.0
39
64
- node --version
40
65
- npm --version
41
66
- npx --version
42
- - sudo apt-get update -q
43
67
- git submodule update --init --recursive
44
68
jobs :
45
- - name : " Build from source and test"
69
+ - name : ' Build from source and test'
46
70
commands :
47
- - sudo apt install -y libcurl4-openssl-dev libcrypto++-dev libssl-dev libzstd-dev
48
- - npm install # this will actually not build anything, but rather, fetch things using node-pre-gyp - so change this later.
71
+ - npm install # this will actually not build anything if we have a release, but rather, fetch things using node-pre-gyp - so change this later.
49
72
- make test
50
- - name : " ESLint"
51
- commands :
52
- - npm install --only=dev
53
- - npx eslint lib/kafkajs
73
+
54
74
0 commit comments