Allow user to import variables from text and/or file

Problem to solve

If a user wants to add multiple CI variables to their project, it might be easier to add them as multi-line text and/or import them from a file (for example maybe they have a .env file they are using in development

Target audience

  • As Devon I want to easily create a build pipeline based on the code that Delany sent me, along with their .env file with the deploy variables included.

Further details

This will help CI be more "lovable" when on-boarding new users or projects to GitLab CI/CD

Proposal

Add a multiline or file import option here:

image

Similar to how CodeFresh does it here:

image

What does success look like, and how can we measure that?

Decreased friction in building your "first" GitLab CI/CD pipeline.

Links / references