CircleCI-Public / circleci-config-sdk-ts

Generate CircleCI Configuration YAML from JavaScript or TypeScript. Use Dynamic Configuration and the Config SDK together for live generative config.
https://circleci-public.github.io/circleci-config-sdk-ts/
Apache License 2.0
82 stars 29 forks source link

feat: Added reusable executors #59

Closed Jaryt closed 3 years ago

Jaryt commented 3 years ago

Implemented CircleCI.executor.ReusableExecutor

codecov[bot] commented 3 years ago

Codecov Report

Merging #59 (860e3aa) into main (000228e) will increase coverage by 0.50%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #59      +/-   ##
==========================================
+ Coverage   96.25%   96.76%   +0.50%     
==========================================
  Files          31       32       +1     
  Lines         267      278      +11     
  Branches       23       23              
==========================================
+ Hits          257      269      +12     
+ Misses          7        6       -1     
  Partials        3        3              
Impacted Files Coverage Δ
src/lib/Components/Job/index.ts 100.00% <ø> (ø)
src/lib/Components/Executor/ReusableExecutor.ts 100.00% <100.00%> (ø)
src/lib/Components/Executor/index.ts 100.00% <100.00%> (ø)
src/lib/Config/index.ts 100.00% <100.00%> (ø)
src/lib/Components/Executor/MacOSExecutor.ts 100.00% <0.00%> (+14.28%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 000228e...860e3aa. Read the comment docs.