πŸš€ How to Upload Environment Variables to GitLab CI/CD

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MyrinNew
    Senior Member
    • Feb 2024
    • 5175

    #1

    πŸš€ How to Upload Environment Variables to GitLab CI/CD

    Managing secrets and configuration in GitLab pipelines doesn’t have to be messy. Here’s a quick guide to securely upload your environment variables and integrate them into your .gitlab-ci.yml workflow.
    • In Gitlab goto left side bar, Settings, CI/CD
    • Go to variables section, click add variable


    • From right side bar select select visible and deselect protect variable

    • In Key write the name of the file that will store all the variables
    • In value enter the key and values of your variables (values are written without ")
    • Make sure that your yml script adds the env vars file

      .gitlab-ci.yml




    Autotest:
    stage: test
    image: node:22
    before_script:
    - cat "$ENV_VARS" | tr -d '\r' > .env







    You’ve now securely injected environment variables into your GitLab CI/CD pipeline. No more hardcoding secrets or juggling config filesβ€”just clean, maintainable automation.




    More...
Working...