Skip to content

Commit bb9449d

Browse files
committed
macOS - basic changes
1 parent 30f6ca1 commit bb9449d

File tree

1 file changed

+31
-11
lines changed

1 file changed

+31
-11
lines changed

.semaphore/semaphore.yml

Lines changed: 31 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -27,28 +27,48 @@ global_job_config:
2727
- checkout
2828

2929
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: []
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

Comments
 (0)