Class: BulkImports::Projects::Pipelines::MergeRequestsPipeline

Inherits:
Object
  • Object
show all
Includes:
NdjsonPipeline
Defined in:
lib/bulk_imports/projects/pipelines/merge_requests_pipeline.rb

Constant Summary

Constants included from BulkImports::Pipeline

BulkImports::Pipeline::CACHE_KEY_EXPIRATION, BulkImports::Pipeline::ExpiredError, BulkImports::Pipeline::FailedError, BulkImports::Pipeline::NDJSON_EXPORT_TIMEOUT, BulkImports::Pipeline::NotAllowedError

Constants included from BulkImports::Pipeline::Runner

BulkImports::Pipeline::Runner::MarkedAsFailedError

Instance Method Summary collapse

Methods included from BulkImports::Pipeline

#current_user, #import_export_config, #initialize, #portable, #tracker

Methods included from BulkImports::Pipeline::Runner

#run

Methods included from Gitlab::Utils::StrongMemoize

#clear_memoization, #strong_memoize, #strong_memoized?

Instance Method Details

#after_run(_) ⇒ Object


13
14
15
# File 'lib/bulk_imports/projects/pipelines/merge_requests_pipeline.rb', line 13

def after_run(_)
  context.portable.merge_requests.set_latest_merge_request_diff_ids!
end