Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How can I git push the same repository in a Pipelines step?

José Filipe Neis November 9, 2017

During our build step, we change our version based on $BITBUCKET_BUILD_NUMBER and, after building, we want to push the modifications back.

I've:

  1. Added a SSH key to repository pipelines config;
  2. git push origin master

But there's an error:

+ git push origin master
Warning: Permanently added the RSA host key for IP address '104.192.143.1' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

I feel it's something really stupid of my part, but can't find anywhere how to do it.

I understand that the SSH key will be the default of the maven docker image and that it's accepted by default by Bitbucket server, am I right?

 

1 answer

0 votes
njpdevops June 20, 2018

How was there no answer here... I'm having this issue too and its absolutely annoying.

José Filipe Neis June 21, 2018

In your repository, Settings > Pipelines / SSH Keys (left menu)

 Copy the public key and associate it with a user profile. Pipelines will have the same access as the user does.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events