Commit e086ba52 authored by George Tsiolis's avatar George Tsiolis Committed by Filipa Lacerda

Externalize strings from `/app/views/projects/ci`

parent 66308338
......@@ -25,7 +25,7 @@
= job.tag? ? icon('tag') : sprite_icon('fork', css_class: 'sprite')
= link_to job.ref, project_ref_path(job.project, job.ref), class: "ref-name"
- else
.light none
.light= _('none')
.icon-container.commit-icon
= custom_icon("icon_commit")
......@@ -33,10 +33,10 @@
= link_to job.short_sha, project_commit_path(job.project, job.sha), class: "commit-sha"
- if job.stuck?
= icon('warning', class: 'text-warning has-tooltip', title: 'Job is stuck. Check runners.')
= icon('warning', class: 'text-warning has-tooltip', title: _('Job is stuck. Check runners.'))
- if retried
= icon('refresh', class: 'text-warning has-tooltip', title: 'Job was retried')
= icon('refresh', class: 'text-warning has-tooltip', title: _('Job was retried'))
.label-container
- if job.tags.any?
......@@ -44,13 +44,13 @@
%span.badge.badge-primary
= tag
- if job.try(:trigger_request)
%span.badge.badge-info triggered
%span.badge.badge-info= _('triggered')
- if job.try(:allow_failure)
%span.badge.badge-danger allowed to fail
%span.badge.badge-danger= _('allowed to fail')
- if job.schedulable?
%span.badge.badge-info= s_('DelayedJobs|delayed')
- elsif job.action?
%span.badge.badge-info manual
%span.badge.badge-info= _('manual')
- if pipeline_link
%td
......@@ -70,7 +70,7 @@
- if job.try(:runner)
= runner_link(job.runner)
- else
.light none
.light= _('none')
- if stage
%td
......@@ -97,11 +97,11 @@
%td
.float-right
- if can?(current_user, :read_build, job) && job.artifacts?
= link_to download_project_job_artifacts_path(job.project, job), rel: 'nofollow', download: '', title: 'Download artifacts', class: 'btn btn-build' do
= link_to download_project_job_artifacts_path(job.project, job), rel: 'nofollow', download: '', title: _('Download artifacts'), class: 'btn btn-build' do
= sprite_icon('download')
- if can?(current_user, :update_build, job)
- if job.active?
= link_to cancel_project_job_path(job.project, job, continue: { to: request.fullpath }), method: :post, title: 'Cancel', class: 'btn btn-build' do
= link_to cancel_project_job_path(job.project, job, continue: { to: request.fullpath }), method: :post, title: _('Cancel'), class: 'btn btn-build' do
= icon('remove', class: 'cred')
- elsif job.scheduled?
.btn-group
......@@ -123,8 +123,8 @@
= sprite_icon('time-out')
- elsif allow_retry
- if job.playable? && !admin && can?(current_user, :update_build, job)
= link_to play_project_job_path(job.project, job, return_to: request.original_url), method: :post, title: 'Play', class: 'btn btn-build' do
= link_to play_project_job_path(job.project, job, return_to: request.original_url), method: :post, title: _('Play'), class: 'btn btn-build' do
= custom_icon('icon_play')
- elsif job.retryable?
= link_to retry_project_job_path(job.project, job, return_to: request.original_url), method: :post, title: 'Retry', class: 'btn btn-build' do
= link_to retry_project_job_path(job.project, job, return_to: request.original_url), method: :post, title: _('Retry'), class: 'btn btn-build' do
= icon('repeat')
- if @status
%p
%b Status:
syntax is correct
%b= _("Status:")
= _("syntax is correct")
%i.fa.fa-ok.correct-syntax
.table-holder
%table.table.table-bordered
%thead
%tr
%th Parameter
%th Value
%th= _("Parameter")
%th= _("Value")
%tbody
- @stages.each do |stage|
- @builds.select { |build| build[:stage] == stage }.each do |build|
......@@ -22,27 +22,27 @@
%pre= job[:after_script].to_a.join('\n')
%br
%b Tag list:
%b= _("Tag list:")
= build[:tag_list].to_a.join(", ")
%br
%b Only policy:
%b= _("Only policy:")
= job[:only].to_a.join(", ")
%br
%b Except policy:
%b= _("Except policy:")
= job[:except].to_a.join(", ")
%br
%b Environment:
%b= _("Environment:")
= build[:environment]
%br
%b When:
%b= _("When:")
= build[:when]
- if build[:allow_failure]
%b Allowed to fail
%b= _("Allowed to fail")
- else
%p
%b Status:
syntax is incorrect
%b= _("Status:")
= _("syntax is incorrect")
%i.fa.fa-remove.incorrect-syntax
%b Error:
%b= _("Error:")
= @error
- page_title "CI Lint"
- page_description "Validate your GitLab CI configuration file"
- 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 Check your .gitlab-ci.yml
%h2.pt-3.pb-3= _("Check your .gitlab-ci.yml")
.project-ci-linter
= form_tag project_ci_lint_path(@project), method: :post do
......@@ -11,14 +11,14 @@
.col-sm-12
.file-holder
.js-file-title.file-title.clearfix
Content of .gitlab-ci.yml
= _("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.prepend-top-10
= submit_tag('Validate', class: 'btn btn-success submit-yml')
= submit_tag(_('Validate'), class: 'btn btn-success submit-yml')
.float-right.prepend-top-10
= button_tag('Clear', type: 'button', class: 'btn btn-default clear-yml')
= button_tag(_('Clear'), type: 'button', class: 'btn btn-default clear-yml')
.row.prepend-top-20
.col-sm-12
......
---
title: Externalize strings from `/app/views/projects/ci`
merge_request: 24617
author: George Tsiolis
type: other
......@@ -643,6 +643,9 @@ msgstr ""
msgid "Allow users to request access if visibility is public or internal."
msgstr ""
msgid "Allowed to fail"
msgstr ""
msgid "Allows you to add and manage Kubernetes clusters."
msgstr ""
......@@ -1504,6 +1507,9 @@ msgstr ""
msgid "CI / CD Settings"
msgstr ""
msgid "CI Lint"
msgstr ""
msgid "CI will run using the credentials assigned above."
msgstr ""
......@@ -1633,6 +1639,9 @@ msgstr ""
msgid "Check the %{docs_link_start}documentation%{docs_link_end}."
msgstr ""
msgid "Check your .gitlab-ci.yml"
msgstr ""
msgid "Checking %{text} availability…"
msgstr ""
......@@ -1798,6 +1807,9 @@ msgstr ""
msgid "ClassificationLabelUnavailable|is unavailable: %{reason}"
msgstr ""
msgid "Clear"
msgstr ""
msgid "Clear search"
msgstr ""
......@@ -2544,6 +2556,9 @@ msgstr ""
msgid "ContainerRegistry|You can also use a %{deploy_token} for read-only access to the registry images."
msgstr ""
msgid "Contents of .gitlab-ci.yml"
msgstr ""
msgid "Continue"
msgstr ""
......@@ -3176,6 +3191,9 @@ msgstr ""
msgid "Download"
msgstr ""
msgid "Download artifacts"
msgstr ""
msgid "Download asset"
msgstr ""
......@@ -3365,6 +3383,9 @@ msgstr ""
msgid "Environment variables are configured by your administrator to be %{link_start}protected%{link_end} by default"
msgstr ""
msgid "Environment:"
msgstr ""
msgid "Environments"
msgstr ""
......@@ -3563,6 +3584,9 @@ msgstr ""
msgid "Error while loading the merge request. Please try again."
msgstr ""
msgid "Error:"
msgstr ""
msgid "Errors"
msgstr ""
......@@ -3608,6 +3632,9 @@ msgstr ""
msgid "Everyone can contribute"
msgstr ""
msgid "Except policy:"
msgstr ""
msgid "Existing Git repository"
msgstr ""
......@@ -5088,6 +5115,12 @@ msgstr ""
msgid "Job has been erased"
msgstr ""
msgid "Job is stuck. Check runners."
msgstr ""
msgid "Job was retried"
msgstr ""
msgid "Jobs"
msgstr ""
......@@ -6317,6 +6350,9 @@ msgstr ""
msgid "Only mirror protected branches"
msgstr ""
msgid "Only policy:"
msgstr ""
msgid "Only proceed if you trust %{idp_url} to control your GitLab account sign in."
msgstr ""
......@@ -6440,6 +6476,9 @@ msgstr ""
msgid "Pagination|« First"
msgstr ""
msgid "Parameter"
msgstr ""
msgid "Parent epic"
msgstr ""
......@@ -8669,6 +8708,9 @@ msgstr ""
msgid "Status"
msgstr ""
msgid "Status:"
msgstr ""
msgid "Stop Terminal"
msgstr ""
......@@ -8831,6 +8873,9 @@ msgstr ""
msgid "Tag"
msgstr ""
msgid "Tag list:"
msgstr ""
msgid "Tags"
msgstr ""
......@@ -9954,6 +9999,15 @@ msgstr ""
msgid "Users requesting access to"
msgstr ""
msgid "Validate"
msgstr ""
msgid "Validate your GitLab CI configuration file"
msgstr ""
msgid "Value"
msgstr ""
msgid "Various container registry settings."
msgstr ""
......@@ -10149,6 +10203,9 @@ msgstr ""
msgid "When leaving the URL blank, classification labels can still be specified without disabling cross project features or performing external authorization checks."
msgstr ""
msgid "When:"
msgstr ""
msgid "Who can see this group?"
msgstr ""
......@@ -10533,6 +10590,9 @@ msgstr ""
msgid "ago"
msgstr ""
msgid "allowed to fail"
msgstr ""
msgid "among other things"
msgstr ""
......@@ -10921,6 +10981,9 @@ msgstr ""
msgid "locked by %{path_lock_user_name} %{created_at}"
msgstr ""
msgid "manual"
msgstr ""
msgid "merge request"
msgid_plural "merge requests"
msgstr[0] ""
......@@ -11170,6 +11233,9 @@ msgstr ""
msgid "new merge request"
msgstr ""
msgid "none"
msgstr ""
msgid "notification emails"
msgstr ""
......@@ -11253,6 +11319,12 @@ msgstr ""
msgid "stuck"
msgstr ""
msgid "syntax is correct"
msgstr ""
msgid "syntax is incorrect"
msgstr ""
msgid "this document"
msgstr ""
......@@ -11262,6 +11334,9 @@ msgstr ""
msgid "toggle collapse"
msgstr ""
msgid "triggered"
msgstr ""
msgid "updated"
msgstr ""
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment