-
- Downloads
Delegate ci_project parameters to projects
- It delegates name, path, gitlab_url, ssh_url_to_repo - Remove ability to set this parameters using CI API This fixes GitLab project rename, namespace change, repository rename, etc.
Showing
- app/controllers/ci/admin/runners_controller.rb 4 additions, 1 deletionapp/controllers/ci/admin/runners_controller.rb
- app/models/ci/project.rb 18 additions, 22 deletionsapp/models/ci/project.rb
- app/models/project_services/gitlab_ci_service.rb 1 addition, 5 deletionsapp/models/project_services/gitlab_ci_service.rb
- db/migrate/20150930095736_add_null_to_name_for_ci_projects.rb 9 additions, 0 deletions...igrate/20150930095736_add_null_to_name_for_ci_projects.rb
- db/schema.rb 2 additions, 2 deletionsdb/schema.rb
- doc/ci/api/projects.md 0 additions, 5 deletionsdoc/ci/api/projects.md
- lib/ci/api/projects.rb 4 additions, 19 deletionslib/ci/api/projects.rb
- spec/factories/ci/projects.rb 0 additions, 12 deletionsspec/factories/ci/projects.rb
- spec/features/ci/admin/runners_spec.rb 8 additions, 9 deletionsspec/features/ci/admin/runners_spec.rb
- spec/models/ci/project_spec.rb 63 additions, 8 deletionsspec/models/ci/project_spec.rb
- spec/requests/ci/api/projects_spec.rb 5 additions, 7 deletionsspec/requests/ci/api/projects_spec.rb
- spec/services/ci/event_service_spec.rb 3 additions, 3 deletionsspec/services/ci/event_service_spec.rb
Please register or sign in to comment