Ошибка при выполнении git pu sh из конвейера Дженкинса - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь внести sh некоторые изменения (добавление файла) в репо git, используя конвейер jenkins. Здесь у меня есть скрипт groovy, который делает это,

stage('push template') {
            steps {
                script{
                    try {
                        withCredentials([usernamePassword(credentialsId: 'credId', passwordVariable: 'Password', usernameVariable: 'Username')]) {
                            sh("git config credential.username ${env.Username}")
                            sh("git config credential.helper '!f() { echo password=\$Password; }; f'")
                            sh("git add .")
                            sh("git commit -m \"adding config file}\"")
                            sh("GIT_ASKPASS=true git push -v origin {remoteBranchName}")
                        }
                    } finally {
                        sh("git config --unset credential.username")
                        sh("git config --unset credential.helper")
                    }
                }
            }
        }

он ломается при нажатии изменений в "git pu sh",

remote: You are not allowed to upload code
fatal: unable to access 'repo_url': The requested URL returned error: 403

Любые предложения помогло бы, спасибо

Для информации: удаленная ветка не ограничена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...