Я использую jenkins в качестве dockerimage. Я создал простую работу со следующими подробностями git: я добавил учетные данные из jenkins ui: -
url: https://myTeam:appPassword@bitbucket.org/MinoxTeam/bizcuit.git
credentials : myTeam /appPassword
это работает для простой работы
Я хочу создать конвейер для jenkins и workwith jenkinsfile. Я использую те же учетные данные git для конвейера, но с ошибкой: не могу получить оригинал master.ошибка:
stderr: remote: Invalid username or password
fatal: Authentication failed for 'https://team:appPassword.git/'
hudson.plugins.git.GitException: Failed to fetch from https://myTeam.myRepository.git
at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:888)
мой файл jenkinsfile
pipeline {
agent any
options {
skipDefaultCheckout()
}
stages {
stage(checkout) {
steps {
ws('/var/jenkins_home/workspace/pipelineDemo@script') {
git branch: 'feature/jenkinsTest',
credentialsId: 'appPassword',
url: 'https://myTeam:appPassword@bitbucket.org/myTeam/myRepository.git'
sh "ls -lat"
}
}
}