Hi everyone, In my company/team, we have many Jenkins pipeline files and Jenkins projects. We want to migrate all of them to GitLab CI/CD. I was asked to help build an AI-based tool for this migration. Our current idea looks like this: The user uploads a Jenkinsfile. Layer A: A deterministic script tries to convert the Jenkinsfile into a .gitlab-ci.yml file. Layer B: An LLM reviews the original Jenkinsfile and the output from Layer A. The user gets the final GitLab CI/CD YAML file plus a short report with important notes, possible issues, and things to check. For Layer B, we are currently thinking about using gpt-oss-120b or maybe the new Qwen 3.6 35B. We are also considering fine-tuning the model on Jenkins-to-GitLab migration examples. Does anyone have ideas for a good architecture or a better workflow? I would also be happy to hear from people who have done something similar before. Feel free to comment or send me a DM. submitted by /u/This-Space7832
Originally posted by u/This-Space7832 on r/ArtificialInteligence
