@@ -27,28 +27,48 @@ global_job_config:
2727 - checkout
2828
2929blocks :
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 : []
3257 task :
3358 agent :
3459 machine :
35- type : s1-prod-ubuntu20-04-amd64-2
60+ type : s1-prod-macos-arm64
3661 prologue :
3762 commands :
3863 - sem-version node 18.19.0
3964 - node --version
4065 - npm --version
4166 - npx --version
42- - sudo apt-get update -q
4367 - git submodule update --init --recursive
4468 jobs :
45- - name : " Build from source and test"
69+ - name : ' Build from source and test'
4670 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.
4972 - make test
50- - name : " ESLint"
51- commands :
52- - npm install --only=dev
53- - npx eslint lib/kafkajs
73+
5474
0 commit comments