1package operations 2 3import ( 4 "context" 5 6 "gitlab.com/gitlab-org/gitaly/v14/internal/git" 7 "gitlab.com/gitlab-org/gitaly/v14/internal/git/quarantine" 8 "gitlab.com/gitlab-org/gitaly/v14/proto/go/gitalypb" 9) 10 11func (s *Server) updateReferenceWithHooks( 12 ctx context.Context, 13 repo *gitalypb.Repository, 14 user *gitalypb.User, 15 quarantine *quarantine.Dir, 16 reference git.ReferenceName, 17 newrev, oldrev git.ObjectID, 18 pushOptions ...string, 19) error { 20 return s.updater.UpdateReference(ctx, repo, user, quarantine, reference, newrev, oldrev, pushOptions...) 21} 22