summaryrefslogtreecommitdiff
path: root/app/services/ci
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-09-11 13:38:37 +0200
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-09-11 13:38:37 +0200
commit2ed2ef921026cbde5dddda89177bfa50e2993ecd (patch)
treea320046ab80fb624d585a6d903a0a1d61dbd4dd3 /app/services/ci
parent187face620cfa0d5617a1c49e28dfbb20134fe41 (diff)
downloadgitlab-ce-2ed2ef921026cbde5dddda89177bfa50e2993ecd.tar.gz
Remove network from CI
Diffstat (limited to 'app/services/ci')
-rw-r--r--app/services/ci/create_project_service.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/services/ci/create_project_service.rb b/app/services/ci/create_project_service.rb
index 81bbc29bb4f..0419612d521 100644
--- a/app/services/ci/create_project_service.rb
+++ b/app/services/ci/create_project_service.rb
@@ -13,9 +13,9 @@ module Ci
project_url: project_route.gsub(":project_id", @project.id.to_s),
}
- unless Ci::Network.new.enable_ci(@project.gitlab_id, data, {private_token: current_user.private_token})
- raise ActiveRecord::Rollback
- end
+ gl_project = ::Project.find(@project.gitlab_id)
+ gl_project.build_missing_services
+ gl_project.gitlab_ci_service.update_attributes(data.merge(active: true))
end
if forked_project