Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
05f145ef
Commit
05f145ef
authored
Jan 27, 2022
by
Marcel Amirault
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Crosslink parallel matrix and tags docs
parent
23401de0
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
3 deletions
+8
-3
doc/ci/jobs/job_control.md
doc/ci/jobs/job_control.md
+6
-3
doc/ci/yaml/index.md
doc/ci/yaml/index.md
+2
-0
No files found.
doc/ci/jobs/job_control.md
View file @
05f145ef
...
@@ -704,9 +704,12 @@ deploystacks: [gcp, data]
...
@@ -704,9 +704,12 @@ deploystacks: [gcp, data]
deploystacks: [vultr, data]
deploystacks: [vultr, data]
```
```
In
[
GitLab 14.1 and later
](
https://gitlab.com/gitlab-org/gitlab/-/issues/239737
)
, you can
### Select different runner tags for each parallel matrix job
use the variables defined in
`parallel: matrix`
with the
[
`tags`
](
../yaml/index.md#tags
)
keyword for
dynamic runner selection.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/239737) in GitLab 14.1.
You can use variables defined in
`parallel: matrix`
with the
[
`tags`
](
../yaml/index.md#tags
)
keyword for dynamic runner selection:
```
yaml
```
yaml
deploystacks
:
deploystacks
:
...
...
doc/ci/yaml/index.md
View file @
05f145ef
...
@@ -2660,6 +2660,7 @@ deploystacks: [vultr, processing]
...
@@ -2660,6 +2660,7 @@ deploystacks: [vultr, processing]
-
[
Run a one-dimensional matrix of parallel jobs
](
../jobs/job_control.md#run-a-one-dimensional-matrix-of-parallel-jobs
)
.
-
[
Run a one-dimensional matrix of parallel jobs
](
../jobs/job_control.md#run-a-one-dimensional-matrix-of-parallel-jobs
)
.
-
[
Run a matrix of triggered parallel jobs
](
../jobs/job_control.md#run-a-matrix-of-parallel-trigger-jobs
)
.
-
[
Run a matrix of triggered parallel jobs
](
../jobs/job_control.md#run-a-matrix-of-parallel-trigger-jobs
)
.
-
[
Select different runner tags for each parallel matrix job
](
../jobs/job_control.md#select-different-runner-tags-for-each-parallel-matrix-job
)
.
### `release`
### `release`
...
@@ -3575,6 +3576,7 @@ In this example, only runners with *both* the `ruby` and `postgres` tags can run
...
@@ -3575,6 +3576,7 @@ In this example, only runners with *both* the `ruby` and `postgres` tags can run
**Related topics**
:
**Related topics**
:
-
[
Use tags to control which jobs a runner can run
](
../runners/configure_runners.md#use-tags-to-control-which-jobs-a-runner-can-run
)
.
-
[
Use tags to control which jobs a runner can run
](
../runners/configure_runners.md#use-tags-to-control-which-jobs-a-runner-can-run
)
.
-
[
Select different runner tags for each parallel matrix job
](
../jobs/job_control.md#select-different-runner-tags-for-each-parallel-matrix-job
)
.
### `timeout`
### `timeout`
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment