-
- Downloads
Merge branch 'ensure-ci-project' into 'master'
Ensure GitLab CI project exists when CI service is activated manually When I check activeated checkbox in project services for GitLab CI it cause half-working state when gitlab_ci_project is missing. This patch fixes it until we have proper behaviour implemented later This fix also bring us to the point when fork of project is a bit broken and have unnecessary code so I made cleanup. Signed-off-by:Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> cc @ayufan See merge request !1491
No related branches found
No related tags found
Showing
- app/models/project.rb 1 addition, 5 deletionsapp/models/project.rb
- app/models/project_services/gitlab_ci_service.rb 5 additions, 15 deletionsapp/models/project_services/gitlab_ci_service.rb
- app/services/ci/create_project_service.rb 0 additions, 30 deletionsapp/services/ci/create_project_service.rb
- app/services/git_push_service.rb 1 addition, 1 deletionapp/services/git_push_service.rb
- app/services/projects/fork_service.rb 7 additions, 1 deletionapp/services/projects/fork_service.rb
- features/steps/project/commits/commits.rb 1 addition, 1 deletionfeatures/steps/project/commits/commits.rb
- features/steps/shared/project.rb 1 addition, 1 deletionfeatures/steps/shared/project.rb
- spec/models/project_services/gitlab_ci_service_spec.rb 0 additions, 21 deletionsspec/models/project_services/gitlab_ci_service_spec.rb
- spec/models/project_spec.rb 1 addition, 2 deletionsspec/models/project_spec.rb
- spec/services/ci/create_project_service_spec.rb 0 additions, 37 deletionsspec/services/ci/create_project_service_spec.rb
- spec/services/projects/fork_service_spec.rb 4 additions, 8 deletionsspec/services/projects/fork_service_spec.rb
Please register or sign in to comment