From 113cc4819d8be4603d3d3b5463ba4ca0218ceb95 Mon Sep 17 00:00:00 2001 From: Isaiah Hall Date: Tue, 6 Aug 2024 17:01:22 -0400 Subject: [PATCH 1/2] chore(turbo): removed now-unnecessary steps from build scripts --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index e9a99fea4d75..f5cd0b066b5d 100644 --- a/package.json +++ b/package.json @@ -7,15 +7,15 @@ "scripts": { "bootstrap": "yarn", "bootstrap:ci": "yarn install --frozen-lockfile", - "build:all": "yarn build:crypto-dependencies && node ./scripts/turbo build", + "build:all": "node ./scripts/turbo build", "build:ci": "node ./scripts/turbo build", "build:clients:generic": "node ./scripts/turbo build -F=@aws-sdk/aws-echo-service...", - "build:clients:since:release": "yarn build:packages && node ./scripts/turbo build $(lerna changed | grep -e '@aws-sdk/[client|lib]-*' | sed 's/^/ -F=/' | tr '\n' ' ')", + "build:clients:since:release": "node ./scripts/turbo build $(lerna changed | grep -e '@aws-sdk/[client|lib]-*' | sed 's/^/ -F=/' | tr '\n' ' ')", "build:crypto-dependencies": "node ./scripts/turbo build -F=@aws-sdk/types... -F=@aws-sdk/util-locate-window...", - "build:e2e": "yarn build:crypto-dependencies && node ./scripts/turbo build -F=@aws-sdk/client-cloudformation... -F=@aws-sdk/karma-credential-loader... -F=@aws-sdk/client-s3-control... -F=@aws-sdk/client-sts...", + "build:e2e": "node ./scripts/turbo build -F=@aws-sdk/client-cloudformation... -F=@aws-sdk/karma-credential-loader... -F=@aws-sdk/client-s3-control... -F=@aws-sdk/client-sts...", "build:packages": "node ./scripts/turbo build -F=!@aws-sdk/client-*... -F=!@aws-sdk/aws-*... -F=!@aws-sdk/lib-*...", - "build:protocols": "yarn build:crypto-dependencies && node ./scripts/turbo build -F=@aws-sdk/aws-protocoltests-*...", - "build:server-protocols": "yarn build:crypto-dependencies && node ./scripts/turbo build -F=@aws-sdk/*-server...", + "build:protocols": "node ./scripts/turbo build -F=@aws-sdk/aws-protocoltests-*...", + "build:server-protocols": "node ./scripts/turbo build -F=@aws-sdk/*-server...", "build:types:downlevel": "node --es-module-specifier-resolution=node ./scripts/downlevel-dts", "clean": "yarn clear-build-cache && yarn clear-build-info && lerna clean", "clear-build-docs": "rimraf ./clients/*/docs/ ./dist/docs/clients/*/docs/ ./clientDocs", From 6256559f2e38425dfbcce008f42fa37baa91b987 Mon Sep 17 00:00:00 2001 From: Isaiah Hall Date: Tue, 6 Aug 2024 17:02:47 -0400 Subject: [PATCH 2/2] chore(turbo): removed dependency syntax from build filters --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index f5cd0b066b5d..6b3627f647d2 100644 --- a/package.json +++ b/package.json @@ -9,13 +9,13 @@ "bootstrap:ci": "yarn install --frozen-lockfile", "build:all": "node ./scripts/turbo build", "build:ci": "node ./scripts/turbo build", - "build:clients:generic": "node ./scripts/turbo build -F=@aws-sdk/aws-echo-service...", - "build:clients:since:release": "node ./scripts/turbo build $(lerna changed | grep -e '@aws-sdk/[client|lib]-*' | sed 's/^/ -F=/' | tr '\n' ' ')", - "build:crypto-dependencies": "node ./scripts/turbo build -F=@aws-sdk/types... -F=@aws-sdk/util-locate-window...", - "build:e2e": "node ./scripts/turbo build -F=@aws-sdk/client-cloudformation... -F=@aws-sdk/karma-credential-loader... -F=@aws-sdk/client-s3-control... -F=@aws-sdk/client-sts...", - "build:packages": "node ./scripts/turbo build -F=!@aws-sdk/client-*... -F=!@aws-sdk/aws-*... -F=!@aws-sdk/lib-*...", - "build:protocols": "node ./scripts/turbo build -F=@aws-sdk/aws-protocoltests-*...", - "build:server-protocols": "node ./scripts/turbo build -F=@aws-sdk/*-server...", + "build:clients:generic": "node ./scripts/turbo build -F=@aws-sdk/aws-echo-service", + "build:clients:since:release": "node ./scripts/turbo build -F=./packages/* -F=./clients/* -F=./lib/*", + "build:crypto-dependencies": "node ./scripts/turbo build -F=@aws-sdk/types -F=@aws-sdk/util-locate-window", + "build:e2e": "node ./scripts/turbo build -F=@aws-sdk/client-cloudformation -F=@aws-sdk/karma-credential-loader -F=@aws-sdk/client-s3-control -F=@aws-sdk/client-sts", + "build:packages": "node ./scripts/turbo build -F=./packages/*", + "build:protocols": "node ./scripts/turbo build -F=./private/aws-protocoltests-*", + "build:server-protocols": "node ./scripts/turbo build -F=./private/*-server", "build:types:downlevel": "node --es-module-specifier-resolution=node ./scripts/downlevel-dts", "clean": "yarn clear-build-cache && yarn clear-build-info && lerna clean", "clear-build-docs": "rimraf ./clients/*/docs/ ./dist/docs/clients/*/docs/ ./clientDocs",