config_processor

in app/models/commit.rb [234:244]


  def config_processor
    @config_processor ||= GitlabCiYamlProcessor.new(push_data[:ci_yaml_file] || project.generated_yaml_config)
  rescue GitlabCiYamlProcessor::ValidationError => e
    save_yaml_error(e.message)
    nil
  rescue Exception => e
    logger.error e.message + "\n" + e.backtrace.join("\n")
    save_yaml_error("Undefined yaml error")
    nil
  end