Skip to content
Snippets Groups Projects

Persist source sha and target sha for merge pipelines

Merged Shinya Maeda requested to merge persist-source-sha-and-target-sha-for-pipelines into master
All threads resolved!
Compare and Show latest version
2 files
+ 21
22
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 8
8
@@ -726,20 +726,20 @@ def default_branch?
ref == project.default_branch
end
def triggered_by_merge_request?(merge_request)
merge_request? && merge_request.id == merge_request_id
def triggered_by_merge_request?
merge_request? && merge_request
end
def detached_merge_request_pipeline?(merge_request)
triggered_by_merge_request?(merge_request) && target_sha.nil?
def detached_merge_request_pipeline?
triggered_by_merge_request? && target_sha.nil?
end
def merge_request_pipeline?(merge_request)
triggered_by_merge_request?(merge_request) && target_sha.present?
def merge_request_pipeline?
triggered_by_merge_request? && target_sha.present?
end
def mergeable_merge_pipeline?(merge_request)
triggered_by_merge_request?(merge_request) && target_sha == merge_request.target_branch_sha
def mergeable_merge_request_pipeline?
triggered_by_merge_request? && target_sha == merge_request.target_branch_sha
end
private
Loading