Import CI Settings & Scripts from other Tools

Description

For companies who have already made an investment in another CI tool but would like to try or consider to use GitLab CI, having to write a gitlab-ci.yml could be a time consuming process.

If there was a tool to detect and automatically convert/import a third party CI tools script or settings to a GitLab CI gitlab-ci.yml, that would significantly reduce the effort required to try and ultimately move over to GitLab CI.

This would help to save our users redundant work, increase usage of additional GitLab features, and make our solution stickier.

Proposal

Detect a third parties CI configuration settings/script in a repository, and offer users an option to convert it to a GitLab CI gitlab-ci.yml automatically.

Links / references

As discussed in [CI/CD brainstorming session] (https://docs.google.com/document/d/1KdNoMIUy3pFIR91rAuBpKUXmvC4rQ3jKaJh8pLDGmOU/edit).

Assignee Loading
Time tracking Loading