summaryrefslogtreecommitdiff
path: root/app/services/ci/create_commit_service.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/services/ci/create_commit_service.rb')
-rw-r--r--app/services/ci/create_commit_service.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/services/ci/create_commit_service.rb b/app/services/ci/create_commit_service.rb
index fc1ae5774d5..479a2d6defc 100644
--- a/app/services/ci/create_commit_service.rb
+++ b/app/services/ci/create_commit_service.rb
@@ -17,8 +17,10 @@ module Ci
tag = origin_ref.start_with?('refs/tags/')
commit = project.gl_project.ensure_ci_commit(sha)
- commit.update_committed!
- commit.create_builds(ref, tag, user)
+ unless commit.skip_ci?
+ commit.update_committed!
+ commit.create_builds(ref, tag, user)
+ end
commit
end