[ 
https://issues.apache.org/jira/browse/YETUS-812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated YETUS-812:
-----------------------------------
    Description: 
Fun bug:

User makes a commit to a branch, sha 1. Jenkins picks it up, runs Yetus, 
everything is fine.

Now user makes 2 commits to a branch and pushes to github: sha 2, sha 3
jenkins checks out the branch at sha 3 on the same machine as the first run
yetus (as expected) goes back to master
yetus then checkouts branch at sha 1(!) but doesn't fast-forward the branch

Two things of note:
* this is a private repo
* Yetus is running as apache/yetus:master docker container in such a way that 
git authentication isn't getting shared.



  was:
Fun bug:

User makes a commit to a branch, sha 1. Jenkins picks it up, runs Yetus, 
everything is fine.

Now user makes 2 commits to a branch and pushes to github: sha 2, sha 3
jenkins checks out the branch at sha 3 on the same machine as the first run
yetus (as expected) goes back to master
yetus then checkouts branch at sha 1(!) but doesn't fast-forward the branch

Two things of note:
* this is a private repo
* Yetus is running as apache/yetus:master docker container in such a way that 
git permissions aren't getting shared.




> git pull needs to happen but doesnt on branch builds
> ----------------------------------------------------
>
>                 Key: YETUS-812
>                 URL: https://issues.apache.org/jira/browse/YETUS-812
>             Project: Yetus
>          Issue Type: Bug
>            Reporter: Allen Wittenauer
>            Priority: Major
>
> Fun bug:
> User makes a commit to a branch, sha 1. Jenkins picks it up, runs Yetus, 
> everything is fine.
> Now user makes 2 commits to a branch and pushes to github: sha 2, sha 3
> jenkins checks out the branch at sha 3 on the same machine as the first run
> yetus (as expected) goes back to master
> yetus then checkouts branch at sha 1(!) but doesn't fast-forward the branch
> Two things of note:
> * this is a private repo
> * Yetus is running as apache/yetus:master docker container in such a way that 
> git authentication isn't getting shared.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to