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

155
Vistas
Cypress anula baseUrl en el contenedor Docker no funciona

Hola estoy buscando ayuda.| Tengo una imagen acoplable que crea mis pruebas de Cypress en las que me gustaría anular la baseURL. El problema es que Cypress detecta las variables env baseUrl pero no las aplica a la configuración y baseUrl aún apunta al host local.

 docker run \ --name test \ --env CI="true" \ --env CYPRESS_BASE_URL="https://abrakada.com" \ --env CYPRESS_baseUrl="https://abrakada.com" \ --network="host" \ --rm
 FROM cypress/base:14.17.0 ARG TESTS_FOLDER=/opt/cypress-tests ENV NODE_PATH=/opt:/usr/lib/node_modules:$TESTS_FOLDER/node_modules WORKDIR $TESTS_FOLDER COPY package.json ./package.json RUN npm install && npm run cy:verify COPY cypress.json ./cypress.json COPY cypress ./cypress ENTRYPOINT ["npm", "run", "cy:integration"]
 { "baseUrl": "http://localhost:3000", "chromeWebSecurity": false, "screenshotOnRunFailure": false, "videoUploadOnPasses": false }
 > npm run cy:info && ./node_modules/.bin/cypress run > app-tests@1.0.0 cy:info /opt/cypress-tests > cypress info Displaying Cypress info... Detected no known browsers installed Environment Variables: CYPRESS_BASE_URL: https://abrakada.com CYPRESS_baseUrl: https://abrakada.com Application Data: /root/.config/cypress/cy/development Browser Profiles: /root/.config/cypress/cy/development/browsers Binary Caches: /root/.cache/Cypress Cypress Version: 8.1.0 System Platform: linux (Debian - 10.9) System Memory: 6.23 GB free 389 MB Cypress could not verify that this server is running: > http://localhost:3000 We are verifying this server because it has been configured as your `baseUrl`.
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

fsss lo odio. Como siempre, después de unas pocas horas de resolución de problemas, publico una pregunta y luego, después de 15 minutos de la publicación, encuentro el problema... Gosh...

De todos modos.

Mi problema era que tenía una configuración de complementos para extender el archivo de configuración, lo que provocó que el resto de la configuración no se fusionara.

https://github.com/bahmutov/cypress-extends

se reemplazó return require('@bahmutov/cypress-extends')(config.configFile) con solo config y baseUrl se sobrescribe.

about 4 years ago · Juan Pablo Isaza 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