jenkins - Push to git without an email adress -


i'm using jgit.sh on linux trying push file git reppository via shell commands on jenkins.

my jenkins jobs following:

  • fetch git repo via jenkins git plugin
  • i use maven commands , additional files created under workspace.
  • use jgit.sh push files git repository.

i'm executing following commands:

jgit.sh checkout master jgit.sh add ui5propreties.xml jgit.sh commit -m "commit files" jgit.sh push origin master 

i'm using jgit.sh user called solmanvoter , user doesn't have email adress on git. user.

enter image description here

so following error when run job:

remote: error:  in commit d704a1f404f052f8117b456ac59a67a69cbfc281 remote: error:  committer email address remote: error:  not match user account. remote: error: remote: error:  have not registered email addresses. remote: error: remote: error:  register email address, please visit: remote: error:  https://git.wdf.sap.corp/#/settings/contact remote:  ssh://git.wdf.sap.corp:29418/sandbox/grcsandbox/pr1234_forcecommit.git  ! [remote rejected] master -> master (invalid committer) 

it's not possible add email adress user solmanvoter, there way make push without email adress?


Comments

Popular posts from this blog

javascript - AngularJS custom datepicker directive -

javascript - jQuery date picker - Disable dates after the selection from the first date picker -