parse

in app/models/project.rb [73:88]


    def parse(project)
      params = {
        name:                     project.name_with_namespace,
        gitlab_id:                project.id,
        path:                     project.path_with_namespace,
        default_ref:              project.default_branch || 'master',
        ssh_url_to_repo:          project.ssh_url_to_repo,
        email_add_pusher:         current_application_settings.add_pusher,
        email_only_broken_builds: current_application_settings.all_broken_builds,
      }

      project = Project.new(params)
      project.build_missing_services
      project
    end