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

Payment information shows nothing in one page checkout page magento -

tcpdump - How to check if server received packet (acknowledged) -