Не удалось выполнить сборку, так как имя пользователя не читается - PullRequest
1 голос
/ 18 июня 2020

В моем файле jenkins не удается выполнить команду ниже

Код: stage ('Release') {steps {sh '/ opt / maven / bin / mvn --batch-mode release: clean release: подготовить релиз: выполнить '}} stage (' Update Rel ') {steps {sh' git pu sh https://xxxx:password@github.com/dxtrsd/maven-multi-module-example.git HEAD: master '}

Ошибка сборки :

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:3.0.0-M1:prepare (default-cli) on project multi: Unable to commit files
[ERROR] Provider message:
[ERROR] The git-push command failed.
[ERROR] Command output:
[ERROR] fatal: could not read Username for 'https://github.com': No such device or address
[ERROR] -> [Help 1]
[ERROR] 

Ответы [ 2 ]

1 голос
/ 18 июня 2020

После «Bootstrap ваш CI с Jenkins и GitHub » из Michael Wanyoike , вам необходимо сначала ввести свои учетные данные GitHub:

https://k6.io/blog/static/466c3b138a22784cc325732da88aab2f/32a6f/03-github-https-credentials.webp

Затем вам нужно выбрать эти учетные данные под своим URL-адресом (на изображении показан URL-адрес S SH, но в вашем случае используйте URL-адрес HTTPS)

https://k6.io/blog/static/bff199f732c244407edf221b3a52e16a/32a6f/06-freestyle-project-settings.webp

0 голосов
/ 19 июня 2020

Я исправил эту проблему, указав пользователя и пароль в URL-адресе подключения разработчика в блоке POM. xml файл

...