diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 71b2d3037f741c8670e9ad5b1ad14c8bc8ed92b5..60948a60acd0998fa823ce0f857888b878b69ba6 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -85,9 +85,12 @@ stages: - if [ -d gnss_utils ]; then - echo "directory gnss_utils exists" - cd gnss_utils + - git checkout main + - git pull + - git checkout ${GNSSUTILS_BRANCH} - git pull - else - - git clone ssh://git@gitlab.iri.upc.edu:2202/mobile_robotics/gauss_project/gnss_utils.git + - git clone -b ${GNSSUTILS_BRANCH} ssh://git@gitlab.iri.upc.edu:2202/mobile_robotics/gauss_project/gnss_utils.git - cd gnss_utils - git submodule update --init - fi