-
Notifications
You must be signed in to change notification settings - Fork 3
Minor changes #84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Minor changes #84
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code
… cause issues if env is not configured properly)
- updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping
…s are not fully used
… bucket deployement instead - variable renaming to improve readability
thomas-roos
previously approved these changes
Apr 3, 2025
…ode-22.13.14 Bump @types/node from 20.14.8 to 22.13.14
…-2.35.59 Bump cdk-nag from 2.35.56 to 2.35.59
Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…_yarn-db89a7d761 Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group
…config-prettier-10.1.1 Bump eslint-config-prettier from 9.1.0 to 10.1.1
thomas-roos
previously approved these changes
Apr 4, 2025
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
…-2.35.69 Bump cdk-nag from 2.35.59 to 2.35.69
…-0.28.2 Bump typedoc from 0.28.1 to 0.28.2
…plugin-prettier-5.2.6 Bump eslint-plugin-prettier from 5.2.5 to 5.2.6
Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
…js-9.24.0 Bump @eslint/js from 9.23.0 to 9.24.0
…_yarn-1313b87842 Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group
Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…9.24.0 Bump eslint from 9.23.0 to 9.24.0
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Minor changes (#84) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Minor changes (#84) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* updating yarn and package lock files * Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Minor changes (#84) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Minor changes (#84) (#29) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-config-prettier/compare/v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](https://github.com/cdklabs/cdk-nag/compare/v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump: dependencies updates * Bump: dependencies updates --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
adadouche
referenced
this pull request
in adadouche/aws4embeddedlinux-ci
Apr 15, 2025
* Adding Jest test and pipeline output location change (#83) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Minor changes (#84) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * doc issue * adjusting packge.json with files to include * adjusting packge.json with files to include * refactoring build process * refactoring build process * refactoring build process * refactoring build process * adding vscode settings * revisiting eslint / jest config to accomodate build change * addressing typedoc issue with incomplete link * removing unused code * minor update due to package.json change * adding exclusing in the npmignore * adding exclusing in the npmignore * fixing type for environment variables in code pipelines * adding jest test and fixing output location for pipelines * adding jest test and fixing output location for pipelines * Update doc.yml update to support yarn * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * Major update to 0.2.0 (#76) * adding new folders to exclude * updating the architecture diagrams * adding / moving helper scripts * moving the base image assests to source-repo * adjusting buildspec file with new nfs mount location & adding debug logs * refactoring poky/poky-ami project & esling formatting * eslint & jest config refactoring / updates * library version updates & scripts commands ajdustments * github workflow adjustment to conform with new script location * deprecating existing/former cdk libraries and test * updating package-lock.json * adding new refactored version of the CDK construct with less dependecies between each other: - improve the overall deployment time - reduce the number of EFS instance requried (1 from 3 per pipeline) - provide reuable resourcess across pipelines (s3 buckets, kms keys, ecr reigistry, etc) - remove oprhan code * updated readme * updated tests snapshot * eslint reformatting * forcing dependency to prevent iam role issue on first run of pipeline * managin eof / eol with lf only (as I'm working o windows and this can cause issues if env is not configured properly) * updated test due to dependency change * moving build assets script out to avoid deployment in dist * updating reference to build assets script * adding execute permission * package.json: - updated dependencies/devDependencies/peerDependencies - added license attribute - switching to yarn README.md: - doc adjustement due toyarn switch - confirmed steps for linking Yarn switch for the following reasons: - provides better linking / dependencies management - faster than npm (somehow) - enable easier linking when developping * downsizing codebuild ComputeType to save on cost and because resources are not fully used * Normalize all the line endings * forcing lf endings * adding docker image file to allow uplaod & zip of source repo via cdk assets * variable renaming to improve readability * differentiating ProjectKind from deprecated API * - code refactoring to remove local archive creation (using assets and bucket deployement instead - variable renaming to improve readability * minor comment changes * moving the vmimport bucket class to the deprecated folder * adjusting the vmimport bucket class import * removing references to VMImportBucket * simplifying the build asset script * excluding the test folder from the dist/build output * adding excluded folder fom build and eslint * cleanup and relocation of scripts and assets * variable renaming to improve readability * - variable renaming to improve readability - removed use of custom S3 Bucket object for VM Import (enabled by design if needed) - updating nag snapshots * updating script path * varible renaming to improve readability * switching to S3 poll trigger * code cleanup * adjusting the readme with additional details * function refactoring * improving the doc / readme * minor change in navigation * adding the ability to use a custom local source path be used to create a pipeline * switching to codepipeline_actions.S3Trigger.EVENTS, * - switching to codepipeline_actions.S3Trigger.EVENTS, - adding a custom project type where you can provide the location of your buildspec * variable renaming * - extending create ami script with additional parameters - adding tags and name to the created ami * test updates * removing node 18/20 support * removing deprecated code * switching to yarn * switching to yarn * fixing shell check * fixing shell check warnings * adjusting shell check script path * pre-commit failures fixes * pre-commit failures fixes * adding a post install script to force dist folder generation on install * reveerting change * adjusting lifecycle scripts * updating to Yarn 2 (v4.6.0) * updating to Yarn 2 (v4.6.0) * adding package-lock for npm compatibility * fixing renesas script * Update doc.yml update to support yarn * fixing formatting --------- Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> * updating snapshot * updating snapshot and test * changing target to es2020 instead of ES2020 * replacing reaplce all with global regexp * updating yarn and package lock files * Create dependabot.yml * Bump globals from 15.15.0 to 16.0.0 Bumps [globals](https://github.com/sindresorhus/globals) from 15.15.0 to 16.0.0. - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v15.15.0...v16.0.0) --- updated-dependencies: - dependency-name: globals dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk from 2.176.0 to 2.1006.0 Bumps [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk) from 2.176.0 to 2.1006.0. - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1006.0/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.27.9 to 0.28.1 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.27.9 to 0.28.1. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.27.9...v0.28.1) --- updated-dependencies: - dependency-name: typedoc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typescript from 5.7.3 to 5.8.2 Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](microsoft/TypeScript@v5.7.3...v5.8.2) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * upgrading cdk / cdk-lib versions and accepting any minor and patch updates for the package * updated snapshot * Bump cdk-nag from 2.35.56 to 2.35.59 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.56 to 2.35.59. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.56...v2.35.59) --- updated-dependencies: - dependency-name: cdk-nag dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @types/node from 20.14.8 to 22.13.14 Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.8 to 22.13.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.186.0 to 2.187.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.186.0 to 2.187.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.187.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.187.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-config-prettier from 9.1.0 to 10.1.1 Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 9.1.0 to 10.1.1. - [Release notes](https://github.com/prettier/eslint-config-prettier/releases) - [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-config-prettier@v9.1.0...v10.1.1) --- updated-dependencies: - dependency-name: eslint-config-prettier dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Bump @eslint/js from 9.23.0 to 9.24.0 Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.24.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint-plugin-prettier from 5.2.5 to 5.2.6 Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.2.5 to 5.2.6. - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md) - [Commits](prettier/eslint-plugin-prettier@v5.2.5...v5.2.6) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-version: 5.2.6 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump typedoc from 0.28.1 to 0.28.2 Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.28.1 to 0.28.2. - [Release notes](https://github.com/TypeStrong/TypeDoc/releases) - [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md) - [Commits](TypeStrong/typedoc@v0.28.1...v0.28.2) --- updated-dependencies: - dependency-name: typedoc dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump cdk-nag from 2.35.59 to 2.35.69 Bumps [cdk-nag](https://github.com/cdklabs/cdk-nag) from 2.35.59 to 2.35.69. - [Release notes](https://github.com/cdklabs/cdk-nag/releases) - [Commits](cdklabs/cdk-nag@v2.35.59...v2.35.69) --- updated-dependencies: - dependency-name: cdk-nag dependency-version: 2.35.69 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Bump aws-cdk-lib from 2.188.0 to 2.189.0 in the npm_and_yarn group Bumps the npm_and_yarn group with 1 update: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib). Updates `aws-cdk-lib` from 2.188.0 to 2.189.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.189.0/packages/aws-cdk-lib) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.189.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com> * Bump eslint from 9.23.0 to 9.24.0 Bumps [eslint](https://github.com/eslint/eslint) from 9.23.0 to 9.24.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](eslint/eslint@v9.23.0...v9.24.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 9.24.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Abdelhalim Dadouche <adadouch@amazon.fr> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.