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

ML for converting structured configs #71

Open
7 tasks
abitrolly opened this issue Jan 26, 2021 · 0 comments
Open
7 tasks

ML for converting structured configs #71

abitrolly opened this issue Jan 26, 2021 · 0 comments

Comments

@abitrolly
Copy link
Member

Converting YAML from one CI/CD to another requires reading the docs and making mistakes. Similarity between formats.

  • a set of examples for successful conversion (from/to pairs)
  • algorithm to devise and store knowledge about conversion rules
    • devise diff, store the diff and the rule for the diff to apply
    • detect conflicts and try to resolve them by splitting previously known diff
    • devise a separate branch if conflict are not resolved
    • devise context for a branch
    • annotate why the branch was choosen

Ref:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant