-
- Downloads
There was an error fetching the commit references. Please try again later.
Fix lightweight tags not processed correctly by GitTagPushService
When we updated gitlab_git to 10.4.1, `tag.target` changed from pointing to the sha of the tag to the sha of the commit the tag points to. The problem is that only annotated tags have `object_sha`s, lightweight tags don't (it's nil), so (only) in their case we still need to use `tag.target`.
Showing
- CHANGELOG.md 1 addition, 0 deletionsCHANGELOG.md
- Gemfile 1 addition, 1 deletionGemfile
- Gemfile.lock 3 additions, 3 deletionsGemfile.lock
- app/controllers/projects/tags_controller.rb 1 addition, 1 deletionapp/controllers/projects/tags_controller.rb
- app/models/repository.rb 12 additions, 12 deletionsapp/models/repository.rb
- app/services/delete_branch_service.rb 1 addition, 1 deletionapp/services/delete_branch_service.rb
- app/services/delete_tag_service.rb 1 addition, 1 deletionapp/services/delete_tag_service.rb
- app/services/git_tag_push_service.rb 2 additions, 2 deletionsapp/services/git_tag_push_service.rb
- app/views/projects/branches/_branch.html.haml 1 addition, 1 deletionapp/views/projects/branches/_branch.html.haml
- app/views/projects/issues/_related_branches.html.haml 1 addition, 1 deletionapp/views/projects/issues/_related_branches.html.haml
- app/views/projects/tags/_tag.html.haml 1 addition, 1 deletionapp/views/projects/tags/_tag.html.haml
- lib/api/entities.rb 2 additions, 2 deletionslib/api/entities.rb
- lib/gitlab/data_builder/push.rb 1 addition, 1 deletionlib/gitlab/data_builder/push.rb
- spec/finders/branches_finder_spec.rb 1 addition, 1 deletionspec/finders/branches_finder_spec.rb
- spec/finders/tags_finder_spec.rb 1 addition, 1 deletionspec/finders/tags_finder_spec.rb
- spec/models/repository_spec.rb 7 additions, 7 deletionsspec/models/repository_spec.rb
- spec/services/git_tag_push_service_spec.rb 123 additions, 50 deletionsspec/services/git_tag_push_service_spec.rb
- spec/views/projects/issues/_related_branches.html.haml_spec.rb 1 addition, 1 deletion...views/projects/issues/_related_branches.html.haml_spec.rb
Loading
| Loading
| @@ -51,7 +51,7 @@ gem 'browser', '~> 2.2' |
# Extracting information from a git repository | ||
# Provide access to Gitlab::Git library | ||
gem 'gitlab_git', '~> 10.6.8' | ||
gem 'gitlab_git', '~> 10.7.0' | ||
# LDAP Auth | ||
# GitLab fork with several improvements to original library. For full list of changes | ||
Loading
| Loading
|
Please register or sign in to comment