BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
da769135
Commit
da769135
authored
Aug 22, 2017
by
Jacob Vosmaer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Rubocop whitespace
parent
c47b947a
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
9 deletions
+8
-9
committer.rb
lib/gitlab/git/committer.rb
+1
-1
hooks_service.rb
lib/gitlab/git/hooks_service.rb
+7
-8
No files found.
lib/gitlab/git/committer.rb
View file @
da769135
...
...
@@ -2,7 +2,7 @@ module Gitlab
module
Git
class
Committer
attr_reader
:name
,
:email
,
:gl_id
def
self
.
from_user
(
user
)
new
(
user
.
name
,
user
.
email
,
Gitlab
::
GlId
.
gl_id
(
user
))
end
...
...
lib/gitlab/git/hooks_service.rb
View file @
da769135
...
...
@@ -2,31 +2,31 @@ module Gitlab
module
Git
class
HooksService
PreReceiveError
=
Class
.
new
(
StandardError
)
attr_accessor
:oldrev
,
:newrev
,
:ref
def
execute
(
committer
,
repository
,
oldrev
,
newrev
,
ref
)
@repository
=
repository
@gl_id
=
committer
.
gl_id
@oldrev
=
oldrev
@newrev
=
newrev
@ref
=
ref
%w(pre-receive update)
.
each
do
|
hook_name
|
status
,
message
=
run_hook
(
hook_name
)
unless
status
raise
PreReceiveError
,
message
end
end
yield
(
self
).
tap
do
run_hook
(
'post-receive'
)
end
end
private
def
run_hook
(
name
)
hook
=
Gitlab
::
Git
::
Hook
.
new
(
name
,
@repository
)
hook
.
trigger
(
@gl_id
,
oldrev
,
newrev
,
ref
)
...
...
@@ -34,4 +34,3 @@ module Gitlab
end
end
end
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment