Не удается проверить репозиторий GitLab от Дженкинса

#jenkins #gitlab #openshift

#дженкинс #gitlab #openshift

Вопрос:

Я столкнулся со странной проблемой. Я пытаюсь создать конвейер в Jenkins, который будет извлекать код из частного репозитория GitLab и в конечном итоге развертывать в нашем кластере Openshift. Я прошел все шаги здесь (предоставить разрешения, сгенерировать токен доступа и настроить проект GitLab), настроил соединение с Gitlab в Manage Jenkins -> System -> GitLab (тестовое соединение прошло успешно).

Затем я настроил простой многоотраслевой конвейер, добавил источник ветвления (https://GITLAB_USER:ACCESS_TOKEN@gitlab.com/REPO.git ), для учетных данных я добавил токен API, а затем для сценария конвейера:

 pipeline {
    agent any
    stages {
        stage('Checkout') {
            steps {
                echo 'Checkout'
                checkout scm
            }
        }
    }
}
  

Затем он смог успешно подключиться к репозиторию и просканировать все ветви, но сборка на главном не удалась с:

 ERROR: Error fetching remote repo 'origin'
and 
stderr: fatal: Authentication failed for 'https://GITLAB_USER@gitlab.com/REPO.git/'`
  

Есть идеи о том, что происходит?