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
cfd62c3a
Commit
cfd62c3a
authored
Apr 09, 2020
by
GitLab Bot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add latest changes from gitlab-org/gitlab@master
parent
545bf30c
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
4 deletions
+14
-4
doc/ci/pipelines/pipeline_architectures.md
doc/ci/pipelines/pipeline_architectures.md
+2
-2
doc/ci/yaml/README.md
doc/ci/yaml/README.md
+2
-2
doc/development/rake_tasks.md
doc/development/rake_tasks.md
+10
-0
No files found.
doc/ci/pipelines/pipeline_architectures.md
View file @
cfd62c3a
...
@@ -11,7 +11,7 @@ There are three main ways to structure your pipelines, each with their
...
@@ -11,7 +11,7 @@ There are three main ways to structure your pipelines, each with their
own advantages. These methods can be mixed and matched if needed:
own advantages. These methods can be mixed and matched if needed:
-
[
Basic
](
#basic-pipelines
)
: Good for straightforward projects where all the configuration is in one easy to find place.
-
[
Basic
](
#basic-pipelines
)
: Good for straightforward projects where all the configuration is in one easy to find place.
-
[
Directed Acylic Graph
](
#directed-acyclic-graph-pipelines
)
: Good for large, complex projects that need efficient execution.
-
[
Directed Acy
c
lic Graph
](
#directed-acyclic-graph-pipelines
)
: Good for large, complex projects that need efficient execution.
-
[
Child/Parent Pipelines
](
#child--parent-pipelines
)
: Good for monorepos and projects with lots of independently defined components.
-
[
Child/Parent Pipelines
](
#child--parent-pipelines
)
: Good for monorepos and projects with lots of independently defined components.
For more details about
For more details about
...
@@ -92,7 +92,7 @@ deploy_b:
...
@@ -92,7 +92,7 @@ deploy_b:
## Directed Acyclic Graph Pipelines
## Directed Acyclic Graph Pipelines
If efficiency is important to you and you want everything to run as quickly as possible,
If efficiency is important to you and you want everything to run as quickly as possible,
you can use
[
Directed Acylic Graphs (DAG)
](
../directed_acyclic_graph/index.md
)
. Use the
you can use
[
Directed Acy
c
lic Graphs (DAG)
](
../directed_acyclic_graph/index.md
)
. Use the
[
`needs` keyword
](
../yaml/README.md#needs
)
to define dependency relationships between
[
`needs` keyword
](
../yaml/README.md#needs
)
to define dependency relationships between
your jobs. When GitLab knows the relationships between your jobs, it can run everything
your jobs. When GitLab knows the relationships between your jobs, it can run everything
as fast as possible, and even skips into subsequent stages when possible.
as fast as possible, and even skips into subsequent stages when possible.
...
...
doc/ci/yaml/README.md
View file @
cfd62c3a
...
@@ -3588,8 +3588,8 @@ Floats are not legal and cannot be used.
...
@@ -3588,8 +3588,8 @@ Floats are not legal and cannot be used.
GitLab CI/CD allows you to define variables inside
`.gitlab-ci.yml`
that are
GitLab CI/CD allows you to define variables inside
`.gitlab-ci.yml`
that are
then passed in the job environment. They can be set globally and per-job.
then passed in the job environment. They can be set globally and per-job.
When the
`variables`
keyword is used on a job level, it
overrides
the global
When the
`variables`
keyword is used on a job level, it
will override
the global
YAML variables and predefined ones.
YAML variables and predefined ones
of the same name
.
They are stored in the Git repository and are meant to store non-sensitive
They are stored in the Git repository and are meant to store non-sensitive
project configuration, for example:
project configuration, for example:
...
...
doc/development/rake_tasks.md
View file @
cfd62c3a
...
@@ -65,6 +65,16 @@ bin/rake "gitlab:seed:group_seed[subgroup_depth, username]"
...
@@ -65,6 +65,16 @@ bin/rake "gitlab:seed:group_seed[subgroup_depth, username]"
Group are additionally seeded with epics if GitLab instance has epics feature available.
Group are additionally seeded with epics if GitLab instance has epics feature available.
#### Seeding custom metrics for the monitoring dashboard
A lot of different types of metrics are supported in the monitoring dashboard.
To import these metrics, you can run:
```
shell
bundle
exec
rake
'gitlab:seed:development_metrics[your_project_id]'
```
### Automation
### Automation
If you're very sure that you want to
**wipe the current database**
and refill
If you're very sure that you want to
**wipe the current database**
and refill
...
...
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