Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1.6K
Vistas
Acceda a las variables env en la aplicación node js cuando use la canalización gitlab ci cd

Estoy usando gitlab ci cd pipe line para implementar mi aplicación en el servidor ubuntu. Tengo un archivo .env diferente para local y para dev env y no es parte de git repo (incluido en gitignore) cómo obtener variables env en mi aplicación cuando se implementa en el servidor ubuntu

mi gitlab-ci.yml

 stages: - deploy cache: paths: - node_modules/ deploy: stage: deploy script: - npm install - sudo pm2 delete lknodeapi || true - sudo pm2 start server.js --name lknodeapi
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Supongo que está buscando esto: Create Variables Gitlab . Puede crear sus variables de entorno en la interfaz de usuario y luego cambiar su gitlab-ci.yml como se muestra a continuación.

 stages: - deploy cache: paths: - node_modules/ deploy: stage: deploy script: - echo "NGINX_REPO_KEY"=$NGINX_REPO_KEY >> ".env" - npm install - sudo pm2 delete lknodeapi || true - sudo pm2 start server.js --name lknodeapi

Esto creará un archivo .env en la carpeta raíz y colocará sus variables en él.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda