Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
heptapod
heptapod
Commits
e6af262238dc
Commit
88aed409
authored
Jul 25, 2015
by
Robert Speicher
Browse files
Create project services on Project creation
parent
3b9b3160eeb9
Changes
2
Hide whitespace changes
Inline
Side-by-side
app/services/projects/create_service.rb
View file @
e6af2622
...
...
@@ -85,6 +85,8 @@ def after_create_actions
@project
.
create_wiki
if
@project
.
wiki_enabled?
@project
.
build_missing_services
event_service
.
create_project
(
@project
,
current_user
)
system_hook_service
.
execute_hooks_for
(
@project
,
:create
)
...
...
spec/services/projects/create_service_spec.rb
View file @
e6af2622
...
...
@@ -10,6 +10,13 @@
}
end
it
'creates services on Project creation'
do
project
=
create_project
(
@user
,
@opts
)
project
.
reload
expect
(
project
.
services
).
not_to
be_empty
end
context
'user namespace'
do
before
do
@project
=
create_project
(
@user
,
@opts
)
...
...
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