summaryrefslogtreecommitdiff
path: root/app/views/ci/lints
diff options
context:
space:
mode:
authorMayra Cabrera <mcabrera@gitlab.com>2018-03-13 11:57:16 -0600
committerMayra Cabrera <mcabrera@gitlab.com>2018-03-26 17:03:11 -0600
commit80f9aff34b07fd8dc490a06cd6281b5af4310438 (patch)
tree122af68d566127acd61131bdaae581fedd7b87b9 /app/views/ci/lints
parent7c02d0cff3d79d9159b2966ce4807b71c4eff358 (diff)
downloadgitlab-ce-80f9aff34b07fd8dc490a06cd6281b5af4310438.tar.gz
Make ci/lint page context aware:
- Create ci/lints controller inside project/ - Move js pages to be inside projects/ - Copy view ci/lint view to be inside project folder - Remove ci/lint view and js files Closes #43603
Diffstat (limited to 'app/views/ci/lints')
-rw-r--r--app/views/ci/lints/_create.html.haml45
-rw-r--r--app/views/ci/lints/show.html.haml29
2 files changed, 4 insertions, 70 deletions
diff --git a/app/views/ci/lints/_create.html.haml b/app/views/ci/lints/_create.html.haml
deleted file mode 100644
index 30bf1384b22..00000000000
--- a/app/views/ci/lints/_create.html.haml
+++ /dev/null
@@ -1,45 +0,0 @@
-- if @status
- %p
- %b Status:
- syntax is correct
- %i.fa.fa-ok.correct-syntax
-
- .table-holder
- %table.table.table-bordered
- %thead
- %tr
- %th Parameter
- %th Value
- %tbody
- - @stages.each do |stage|
- - @builds.select { |build| build[:stage] == stage }.each do |build|
- %tr
- %td #{stage.capitalize} Job - #{build[:name]}
- %td
- %pre= build[:commands]
-
- %br
- %b Tag list:
- = build[:tag_list].to_a.join(", ")
- %br
- %b Only policy:
- = @jobs[build[:name].to_sym][:only].to_a.join(", ")
- %br
- %b Except policy:
- = @jobs[build[:name].to_sym][:except].to_a.join(", ")
- %br
- %b Environment:
- = build[:environment]
- %br
- %b When:
- = build[:when]
- - if build[:allow_failure]
- %b Allowed to fail
-
-- else
- %p
- %b Status:
- syntax is incorrect
- %i.fa.fa-remove.incorrect-syntax
- %b Error:
- = @error
diff --git a/app/views/ci/lints/show.html.haml b/app/views/ci/lints/show.html.haml
index 3c0881caa06..2f8387dc762 100644
--- a/app/views/ci/lints/show.html.haml
+++ b/app/views/ci/lints/show.html.haml
@@ -1,27 +1,6 @@
- page_title "CI Lint"
-- page_description "Validate your GitLab CI configuration file"
-- content_for :library_javascripts do
- = page_specific_javascript_tag('lib/ace.js')
-%h2 Check your .gitlab-ci.yml
-
-.ci-linter
- .row
- = form_tag ci_lint_path, method: :post do
- .form-group
- .col-sm-12
- .file-holder
- .js-file-title.file-title.clearfix
- Content of .gitlab-ci.yml
- #ci-editor.ci-editor= @content
- = text_area_tag(:content, @content, class: 'hidden form-control span1', rows: 7, require: true)
- .col-sm-12
- .pull-left.prepend-top-10
- = submit_tag('Validate', class: 'btn btn-success submit-yml')
- .pull-right.prepend-top-10
- = button_tag('Clear', type: 'button', class: 'btn btn-default clear-yml')
-
- .row.prepend-top-20
- .col-sm-12
- .results.ci-template
- = render partial: 'create' if defined?(@status)
+.center
+ = image_tag 'illustrations/feature_moved.svg'
+ %h3 GitLab CI Linter has been moved
+ %p To validate your GitLab CI configurations, go to 'CI/CD → Pipelines' inside your project, and click on the "CI Lint" button.