es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Clonar rama de Gitlab en CI.

Estoy tratando de probar una rama especificada en gitlab CI, la primera funciona correctamente pero en la segunda estoy obteniendo el error “no se puede acceder al número de puerto ilegal”.

— Primero —

Bootstrap KDE:
stage: .pre
script:
– git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.abc.zone/qa/cloud.git qa-cloud

— Segundo —

Bootstrap KDE:
stage: .pre
script:
– git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.abc.zone:qa/cloud.git -b Coverage-Check-for-LoadTesting qa-cloud

— Error —

fatal: no se puede acceder al número de puerto ilegal

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que el error es causado por un número de puerto incorrecto en el comando de clonación. En el segundo script, el número de puerto está incluido en la URL de GitLab pero no está formateado correctamente.

    Para solucionar esto, elimine los dos puntos después del nombre de dominio y antes del número de puerto. El comando de clonación corregido se vería así:

    git clone https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.abc.zone/qa/cloud.git -b Coverage-Check-for-LoadTesting qa-cloud
    

    Esto debería permitirle probar la rama especificada en GitLab CI sin encontrar el error “unable to access Illegal port number”.

Comments are closed.