KozelAnatoliy / routineless

MIT License
7 stars 3 forks source link

feat: implement localstack executor #36

Closed KozelAnatoliy closed 1 year ago

KozelAnatoliy commented 1 year ago

Implement localstack cdk executor. Use this executor in cdk to prepare infrastructure for local mode. Implement cdk targets inference by cdk.json file presence.

nx-cloud[bot] commented 1 year ago

☁️ Nx Cloud Report

CI is running/has finished running commands for commit 45fae2f05829a2449c9591b802245a3e6ab39e64. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 4 targets - [`nx run-many --target=e2e`](https://cloud.nx.app/runs/e6BSRkCZtN) - [`nx affected -t test --parallel=3 --ci --code-coverage`](https://cloud.nx.app/runs/p4TDHdRvN8) - [`nx affected -t lint --parallel=3`](https://cloud.nx.app/runs/FY2vevjMbg) - [`nx affected -t build --parallel=3`](https://cloud.nx.app/runs/0QeDHUVECU)

Sent with 💌 from NxCloud.

codecov-commenter commented 1 year ago

Codecov Report

Merging #36 (45fae2f) into develop (403e06e) will decrease coverage by 0.16%. The diff coverage is 98.23%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

@@             Coverage Diff             @@
##           develop      #36      +/-   ##
===========================================
- Coverage    98.61%   98.45%   -0.16%     
===========================================
  Files           12       15       +3     
  Lines          434      519      +85     
  Branches        77       90      +13     
===========================================
+ Hits           428      511      +83     
- Misses           3        5       +2     
  Partials         3        3              
Flag Coverage Δ
cdk 98.45% <98.23%> (-0.16%) :arrow_down:
create-aws-cdk-app 98.45% <98.23%> (-0.16%) :arrow_down:
nx-aws-cdk 98.45% <98.23%> (-0.16%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Coverage Δ
packages/nx-aws-cdk/src/executors/cdk/executors.ts 100.00% <ø> (ø)
packages/nx-aws-cdk/src/executors/cdk/index.ts 100.00% <100.00%> (ø)
...kages/nx-aws-cdk/src/executors/localstack/index.ts 100.00% <100.00%> (ø)
...nx-aws-cdk/src/generators/cdk-application/index.ts 96.25% <ø> (-0.05%) :arrow_down:
packages/nx-aws-cdk/src/index.ts 100.00% <100.00%> (ø)
packages/nx-aws-cdk/src/utils/executors.ts 100.00% <100.00%> (ø)
packages/nx-aws-cdk/src/generators/preset/index.ts 96.10% <71.42%> (-2.47%) :arrow_down:

:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!