Skip to content

feat: expand change detection to git diff and compose dependency tree (#35)#53

Draft
veerendra2 wants to merge 3 commits into
mainfrom
35-feature-request-expand-change-detection-to-include-external-configs-configs-file-environment-files-env-and-include-blocks
Draft

feat: expand change detection to git diff and compose dependency tree (#35)#53
veerendra2 wants to merge 3 commits into
mainfrom
35-feature-request-expand-change-detection-to-include-external-configs-configs-file-environment-files-env-and-include-blocks

Conversation

@veerendra2

Copy link
Copy Markdown
Owner

What?

  • Replaced canonical YAML hash change detection with go-git commit tree diff matching against Compose stack dependency paths (include, env_file, configs, secrets, bind mount volumes, and build contexts).

Why?

How to test?

  • Run composeflux run against a Compose repository containing base/overlay includes or mounted config files; modify any referenced config/env file in Git, and verify that ComposeFlux triggers stack redeployment on the next sync cycle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Builds dev docker image

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature Request: Expand change detection to include external configs (configs: file), environment files (.env), and include blocks

1 participant