Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamil TrzciƄski <ayufan@ayufan.eu>2018-11-26 18:55:18 +0300
committerShinya Maeda <shinya@gitlab.com>2019-04-02 11:17:34 +0300
commite4fb7281944adf5d12dbd10492eefbd838b399f5 (patch)
tree44747f6b940531b9e00aac802954e6b6181ffec1
parentba23d6377c650ecaac420c8085a2cd82737d3ced (diff)
Disable support for legacy traces
-rw-r--r--app/models/ci/build.rb4
-rw-r--r--lib/gitlab/ci/trace.rb2
2 files changed, 5 insertions, 1 deletions
diff --git a/app/models/ci/build.rb b/app/models/ci/build.rb
index 1bd517641ac..91af564c5e0 100644
--- a/app/models/ci/build.rb
+++ b/app/models/ci/build.rb
@@ -541,7 +541,7 @@ module Ci
end
def has_old_trace?
- old_trace.present?
+ Feature.enabled?(:ci_enable_legacy_traces, project) && old_trace.present?
end
def trace=(data)
@@ -549,6 +549,8 @@ module Ci
end
def old_trace
+ return unless Feature.enabled?(:ci_enable_legacy_traces, project)
+
read_attribute(:trace)
end
diff --git a/lib/gitlab/ci/trace.rb b/lib/gitlab/ci/trace.rb
index bf5f2a31f0e..f64f167a991 100644
--- a/lib/gitlab/ci/trace.rb
+++ b/lib/gitlab/ci/trace.rb
@@ -228,6 +228,8 @@ module Gitlab
end
def deprecated_path
+ return unless Feature.enabled?(:ci_enable_legacy_traces, job.project)
+
File.join(
Settings.gitlab_ci.builds_path,
job.created_at.utc.strftime("%Y_%m"),