KusionStack / konfig

Shared repository of application models and components, and CI suite for GitOps workflows
Apache License 2.0
27 stars 32 forks source link

support dependency analysis in konfig ci pipeline #24

Closed amyXia1994 closed 2 years ago

amyXia1994 commented 2 years ago

Enhancement

the test job in the ci pipeline is now roughly separated into "biz" and "base" to save time when only "configuration data in stacks" changed. But it is not good enough: when base lib files change, all the stacks will be tested.

The ci pipeline should support dependency analysis and only trigger tests on projects/stacks affected by the file change.