Skip to content
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

run ci check only for corresponding changed files #331

Merged
merged 1 commit into from
Oct 20, 2021

Conversation

xp-1000
Copy link
Contributor

@xp-1000 xp-1000 commented Oct 4, 2021

resolve #330

  • add new job to output changed files list
  • lists are comma separated
  • yaml and tf files for detectors workflow
  • all jobs from detectors workflow are filtered
  • readme.yaml files for documentaiton workflow
  • modules jobs for documentation workflow is filtered
  • support filter for init-stack makefile
  • break down makefile init-stack in sub commands
  • loop over each changed module to run each check
  • apply nothing if no change detected or detection failed
  • apply everything on master to full check after merge

@xp-1000 xp-1000 added enhancement Enhancement of existing (templating or detectors) CI relative to CI labels Oct 4, 2021
@xp-1000 xp-1000 requested a review from jmapro October 4, 2021 08:51
@xp-1000 xp-1000 self-assigned this Oct 4, 2021
@xp-1000 xp-1000 added this to the v1.10.0 milestone Oct 20, 2021
- add new job to output changed files list
- lists are comma separated
- yaml and tf files for detectors workflow
- all jobs from detectors workflow are filtered
- readme.yaml files for documentaiton workflow
- modules jobs for documentation workflow is filtered
- support filter for init-stack makefile
- break down makefile init-stack in sub commands
- loop over each changed module to run each check
- apply nothing if no change detected or detection failed
- apply everything on master to full check after merge
@xp-1000 xp-1000 force-pushed the 330_deploy_only_changed_modules branch from 92359b0 to 327971e Compare October 20, 2021 13:46
@xp-1000 xp-1000 merged commit 929cef9 into master Oct 20, 2021
@xp-1000 xp-1000 deleted the 330_deploy_only_changed_modules branch October 20, 2021 14:34
ignacio-rivas pushed a commit that referenced this pull request Nov 10, 2021
- add new job to output changed files list
- lists are comma separated
- yaml and tf files for detectors workflow
- all jobs from detectors workflow are filtered
- readme.yaml files for documentaiton workflow
- modules jobs for documentation workflow is filtered
- support filter for init-stack makefile
- break down makefile init-stack in sub commands
- loop over each changed module to run each check
- apply nothing if no change detected or detection failed
- apply everything on master to full check after merge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI relative to CI enhancement Enhancement of existing (templating or detectors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[RFE][CI] only deploy changed detectors
1 participant