Skip to content

Commit

Permalink
Merge pull request #466 from zakisk/add-modify-field-in-changes
Browse files Browse the repository at this point in the history
Add modifiy field in changes APIs in Bitbucket server (stash)
  • Loading branch information
jenkins-x-bot authored Dec 9, 2024
2 parents af08d2b + c29efab commit cadb6f7
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 4 deletions.
9 changes: 5 additions & 4 deletions scm/driver/stash/git.go
Original file line number Diff line number Diff line change
Expand Up @@ -253,10 +253,11 @@ func convertDiffstats(from *diffstats) []*scm.Change {

func convertDiffstat(from *diffstat) *scm.Change {
to := &scm.Change{
Path: from.Path.ToString,
Added: from.Type == "ADD",
Renamed: from.Type == "MOVE",
Deleted: from.Type == "DELETE",
Path: from.Path.ToString,
Added: from.Type == "ADD",
Modified: from.Type == "MODIFY",
Renamed: from.Type == "MOVE",
Deleted: from.Type == "DELETE",
}
if from.SrcPath != nil {
to.PreviousPath = from.SrcPath.ToString
Expand Down
4 changes: 4 additions & 0 deletions scm/driver/stash/testdata/changes.json.golden
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,29 @@
{
"Path": ".gitignore",
"Added": false,
"Modified": false,
"Renamed": false,
"Deleted": true
},
{
"Path": "COPYING",
"Added": false,
"Modified": true,
"Renamed": false,
"Deleted": false
},
{
"Path": "README.md",
"PreviousPath": "README",
"Added": false,
"Modified": false,
"Renamed": true,
"Deleted": false
},
{
"Path": "main.go",
"Added": true,
"Modified": false,
"Renamed": false,
"Deleted": false
}
Expand Down
4 changes: 4 additions & 0 deletions scm/driver/stash/testdata/pr_change.json.golden
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,28 @@
{
"Path": "COPYING",
"Added": true,
"Modified": false,
"Renamed": false,
"Deleted": false
},
{
"Path": "README",
"Added": false,
"Modified": false,
"Renamed": false,
"Deleted": true
},
{
"Path": "README.md",
"Added": true,
"Modified": false,
"Renamed": false,
"Deleted": false
},
{
"Path": "main.go",
"Added": true,
"Modified": false,
"Renamed": false,
"Deleted": false
}
Expand Down
1 change: 1 addition & 0 deletions scm/pr.go
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@ type (
Path string
PreviousPath string
Added bool
Modified bool
Renamed bool
Deleted bool
Patch string
Expand Down

0 comments on commit cadb6f7

Please sign in to comment.