Skip to content

Commit b92884b

Browse files
authored
Fix build (#72)
2 parents d00df5c + b4d5e44 commit b92884b

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

ci-scripts/build_nodejs_layer.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,11 @@ echo "CWD=$CWD"
3030
npm cache clean --force
3131

3232
pushd "$OPENTELEMETRY_JS_CONTRIB_PATH" > /dev/null
33-
# Generate version files in opentelemetry-js-contrib
34-
npx lerna@6.6.2 run version:update # Newer versions have trouble with our lerna.json which contains `useWorkspaces`
3533
# Prepare opentelemetry-js-contrib
3634
npm install
35+
# Generate version files in opentelemetry-js-contrib
36+
# Lerna 9 no longer requires useWorkspaces configuration - it uses npm workspaces by default
37+
npm run version:update
3738
popd > /dev/null
3839

3940
# Build contrib-test-utils
@@ -77,6 +78,8 @@ popd > /dev/null
7778
# Prepare opentelemetry-js
7879
pushd "$OPENTELEMETRY_JS_PATH" > /dev/null
7980
npm install
81+
# Generate version files in opentelemetry-js (required for TypeScript compilation)
82+
npx nx run-many -t version
8083
popd > /dev/null
8184

8285
# Build sdk-logs

0 commit comments

Comments
 (0)