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

show.html.haml « lints « ci « projects « views « app - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 0c51c978bfee6ead2a2e43794299746f24a840b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
- 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.pt-3.pb-3= _("Validate your GitLab CI configuration")

.project-ci-linter
  = form_tag project_ci_lint_path(@project), method: :post do
    .row
      .col-sm-12
        .file-holder
          .js-file-title.file-title.clearfix
            = _("Contents 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
        .float-left.gl-mt-3
          = submit_tag(_('Validate'), class: 'btn btn-success submit-yml')
          - if Gitlab::Ci::Features.lint_creates_pipeline_with_dry_run?(@project)
            = check_box_tag(:dry_run, 'true', params[:dry_run])
            = label_tag(:dry_run, _('Simulate a pipeline created for the default branch'))
            = link_to icon('question-circle'), help_page_path('ci/lint', anchor: 'pipeline-simulation'), target: '_blank', rel: 'noopener noreferrer'
        .float-right.prepend-top-10
          = button_tag(_('Clear'), type: 'button', class: 'btn btn-default clear-yml')

  .row.prepend-top-20
    .col-sm-12
      .results.project-ci-template
        = render partial: 'create' if defined?(@status)