[DEFAULT]:__('An unknown error occurred while loading this graph.'),
[DEFAULT]:__('An unknown error occurred while loading this graph.'),
},
},
emptyStateTexts:{
emptyStateTexts:{
title:__('Start using Directed Acyclic Graphs (DAG)'),
title:__('Speed up your pipelines with Needs relationships'),
firstDescription:__(
firstDescription:__(
"This pipeline does not use the %{codeStart}needs%{codeEnd} keyword and can't be represented as a directed acyclic graph.",
'Using the %{codeStart}needs%{codeEnd} keyword makes jobs run before their stage is reached. Jobs run as soon as their %{codeStart}needs%{codeEnd} relationships are met, which speeds up your pipelines.',
),
),
secondDescription:__(
secondDescription:__(
'Using %{codeStart}needs%{codeEnd} allows jobs to run before their stage is reached, as soon as their individual dependencies are met, which speeds up your pipelines.',
"If you add %{codeStart}needs%{codeEnd} to jobs in your pipeline you'll be able to view the %{codeStart}needs%{codeEnd} relationships between jobs in this tab as a %{linkStart}Directed Acyclic Graph (DAG)%{linkEnd}.",
),
),
button:__('Learn more about job dependencies'),
button:__('Learn more about Needs relationships'),
@@ -79,26 +79,28 @@ are certain use cases that you may need to work around. For more information:
...
@@ -79,26 +79,28 @@ are certain use cases that you may need to work around. For more information:
-[`needs` requirements and limitations](../yaml/README.md#requirements-and-limitations).
-[`needs` requirements and limitations](../yaml/README.md#requirements-and-limitations).
- Related epic [tracking planned improvements](https://gitlab.com/groups/gitlab-org/-/epics/1716).
- Related epic [tracking planned improvements](https://gitlab.com/groups/gitlab-org/-/epics/1716).
## DAG Visualization
## Needs Visualization
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/215517) in GitLab 13.1 as a [Beta feature](https://about.gitlab.com/handbook/product/#beta).
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/215517) in GitLab 13.1 as a [Beta feature](https://about.gitlab.com/handbook/product/#beta).
> - It was deployed behind a feature flag, disabled by default.
> - It was deployed behind a feature flag, disabled by default.
> - It became [enabled by default](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36802) in 13.2.
> - It became [enabled by default](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/36802) in 13.2.
> - It became a [standard feature](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38517) in 13.3.
> - It became a [standard feature](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/38517) in 13.3.
> - It's enabled on GitLab.com.
> - It's enabled on GitLab.com.
> - For GitLab self-managed instances, GitLab administrators can opt to [disable it](#enable-or-disable-dag-visualization).
> - For GitLab self-managed instances, GitLab administrators can opt to [disable it](#enable-or-disable-needs-visualization).
The DAG visualization makes it easier to visualize the relationships between dependent jobs in a DAG. This graph will display all the jobs in a pipeline that need or are needed by other jobs. Jobs with no relationships are not displayed in this view.
The needs visualization makes it easier to visualize the relationships between dependent jobs in a DAG. This graph will display all the jobs in a pipeline that need or are needed by other jobs. Jobs with no relationships are not displayed in this view.
msgid "DAG visualization requires at least 3 dependent jobs."
msgid "DAG visualization requires at least 3 dependent jobs."
msgstr ""
msgstr ""
...
@@ -13994,6 +13991,9 @@ msgstr ""
...
@@ -13994,6 +13991,9 @@ msgstr ""
msgid "If using GitHub, you’ll see pipeline statuses on GitHub for your commits and pull requests. %{more_info_link}"
msgid "If using GitHub, you’ll see pipeline statuses on GitHub for your commits and pull requests. %{more_info_link}"
msgstr ""
msgstr ""
msgid "If you add %{codeStart}needs%{codeEnd} to jobs in your pipeline you'll be able to view the %{codeStart}needs%{codeEnd} relationships between jobs in this tab as a %{linkStart}Directed Acyclic Graph (DAG)%{linkEnd}."
msgstr ""
msgid "If you did not recently sign in, you should immediately %{password_link_start}change your password%{password_link_end}."
msgid "If you did not recently sign in, you should immediately %{password_link_start}change your password%{password_link_end}."
msgstr ""
msgstr ""
...
@@ -15814,6 +15814,9 @@ msgstr ""
...
@@ -15814,6 +15814,9 @@ msgstr ""
msgid "Learn more about License-Check"
msgid "Learn more about License-Check"
msgstr ""
msgstr ""
msgid "Learn more about Needs relationships"
msgstr ""
msgid "Learn more about Vulnerability-Check"
msgid "Learn more about Vulnerability-Check"
msgstr ""
msgstr ""
...
@@ -15841,9 +15844,6 @@ msgstr ""
...
@@ -15841,9 +15844,6 @@ msgstr ""
msgid "Learn more about group-level project templates"
msgid "Learn more about group-level project templates"
msgstr ""
msgstr ""
msgid "Learn more about job dependencies"
msgstr ""
msgid "Learn more about signing commits"
msgid "Learn more about signing commits"
msgstr ""
msgstr ""
...
@@ -17909,6 +17909,9 @@ msgstr ""
...
@@ -17909,6 +17909,9 @@ msgstr ""
msgid "Need help?"
msgid "Need help?"
msgstr ""
msgstr ""
msgid "Needs"
msgstr ""
msgid "Needs attention"
msgid "Needs attention"
msgstr ""
msgstr ""
...
@@ -25605,6 +25608,9 @@ msgstr ""
...
@@ -25605,6 +25608,9 @@ msgstr ""
msgid "Specify the following URL during the Runner setup:"
msgid "Specify the following URL during the Runner setup:"
msgstr ""
msgstr ""
msgid "Speed up your pipelines with Needs relationships"
msgstr ""
msgid "Squash commit message"
msgid "Squash commit message"
msgstr ""
msgstr ""
...
@@ -25722,9 +25728,6 @@ msgstr ""
...
@@ -25722,9 +25728,6 @@ msgstr ""
msgid "Start thread & reopen %{noteable_name}"
msgid "Start thread & reopen %{noteable_name}"
msgstr ""
msgstr ""
msgid "Start using Directed Acyclic Graphs (DAG)"
msgstr ""
msgid "Start your Free Gold Trial"
msgid "Start your Free Gold Trial"
msgstr ""
msgstr ""
...
@@ -27787,9 +27790,6 @@ msgstr ""
...
@@ -27787,9 +27790,6 @@ msgstr ""
msgid "This page sends a payload. Go back to the events page to see a newly created event."
msgid "This page sends a payload. Go back to the events page to see a newly created event."
msgstr ""
msgstr ""
msgid "This pipeline does not use the %{codeStart}needs%{codeEnd} keyword and can't be represented as a directed acyclic graph."
msgstr ""
msgid "This pipeline makes use of a predefined CI/CD configuration enabled by %{b_open}Auto DevOps.%{b_close}"
msgid "This pipeline makes use of a predefined CI/CD configuration enabled by %{b_open}Auto DevOps.%{b_close}"
msgstr ""
msgstr ""
...
@@ -29651,15 +29651,15 @@ msgstr ""
...
@@ -29651,15 +29651,15 @@ msgstr ""
msgid "UsersSelect|Unassigned"
msgid "UsersSelect|Unassigned"
msgstr ""
msgstr ""
msgid "Using %{codeStart}needs%{codeEnd} allows jobs to run before their stage is reached, as soon as their individual dependencies are met, which speeds up your pipelines."
msgstr ""
msgid "Using %{code_start}::%{code_end} denotes a %{link_start}scoped label set%{link_end}"
msgid "Using %{code_start}::%{code_end} denotes a %{link_start}scoped label set%{link_end}"
msgstr ""
msgstr ""
msgid "Using required encryption strategy when encrypted field is missing!"
msgid "Using required encryption strategy when encrypted field is missing!"
msgstr ""
msgstr ""
msgid "Using the %{codeStart}needs%{codeEnd} keyword makes jobs run before their stage is reached. Jobs run as soon as their %{codeStart}needs%{codeEnd} relationships are met, which speeds up your pipelines."