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
0
Merge Requests
0
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
Léo-Paul Géneau
gitlab-ce
Commits
8211ce19
Commit
8211ce19
authored
Sep 09, 2017
by
bikebilly
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Change Pipelines to CI/CD for Settings page
parent
5d952f75
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
20 additions
and
20 deletions
+20
-20
doc/ci/quick_start/README.md
doc/ci/quick_start/README.md
+4
-4
doc/ci/runners/README.md
doc/ci/runners/README.md
+7
-7
doc/ci/ssh_keys/README.md
doc/ci/ssh_keys/README.md
+1
-1
doc/ci/triggers/README.md
doc/ci/triggers/README.md
+3
-3
doc/ci/variables/README.md
doc/ci/variables/README.md
+3
-3
doc/user/permissions.md
doc/user/permissions.md
+1
-1
doc/user/project/pipelines/settings.md
doc/user/project/pipelines/settings.md
+1
-1
No files found.
doc/ci/quick_start/README.md
View file @
8211ce19
...
...
@@ -106,7 +106,7 @@ What is important is that each job is run independently from each other.
If you want to check whether your
`.gitlab-ci.yml`
file is valid, there is a
Lint tool under the page
`/ci/lint`
of your GitLab instance. You can also find
a "CI Lint" button to go to this page under
**
Pipelines
➔ Pipelines**
and
a "CI Lint" button to go to this page under
**
CI/CD
➔ Pipelines**
and
**Pipelines ➔ Jobs**
in your project.
For more information and a complete
`.gitlab-ci.yml`
syntax, please read
...
...
@@ -155,7 +155,7 @@ Find more information about different Runners in the
[
Runners
](
../runners/README.md
)
documentation.
You can find whether any Runners are assigned to your project by going to
**Settings ➔
Pipelines
**
. Setting up a Runner is easy and straightforward. The
**Settings ➔
CI/CD
**
. Setting up a Runner is easy and straightforward. The
official Runner supported by GitLab is written in Go and its documentation
can be found at
<https://docs.gitlab.com/runner/>
.
...
...
@@ -168,7 +168,7 @@ Follow the links above to set up your own Runner or use a Shared Runner as
described in the next section.
Once the Runner has been set up, you should see it on the Runners page of your
project, following
**Settings ➔
Pipelines
**
.
project, following
**Settings ➔
CI/CD
**
.
![
Activated runners
](
img/runners_activated.png
)
...
...
@@ -181,7 +181,7 @@ These are special virtual machines that run on GitLab's infrastructure and can
build any project.
To enable the
**Shared Runners**
you have to go to your project's
**Settings ➔
Pipelines
**
and click
**Enable shared runners**
.
**Settings ➔
CI/CD
**
and click
**Enable shared runners**
.
[
Read more on Shared Runners
](
../runners/README.md
)
.
...
...
doc/ci/runners/README.md
View file @
8211ce19
...
...
@@ -35,7 +35,7 @@ are:
A Runner that is specific only runs for the specified project(s). A shared Runner
can run jobs for every project that has enabled the option
**Allow shared Runners**
under
**Settings ➔
Pipelines
**
.
under
**Settings ➔
CI/CD
**
.
Projects with high demand of CI activity can also benefit from using specific
Runners. By having dedicated Runners you are guaranteed that the Runner is not
...
...
@@ -61,7 +61,7 @@ You can only register a shared Runner if you are an admin of the GitLab instance
Shared Runners are enabled by default as of GitLab 8.2, but can be disabled
with the
**Disable shared Runners**
button which is present under each project's
**Settings ➔
Pipelines
**
page. Previous versions of GitLab defaulted shared
**Settings ➔
CI/CD
**
page. Previous versions of GitLab defaulted shared
Runners to disabled.
## Registering a specific Runner
...
...
@@ -76,7 +76,7 @@ Registering a specific can be done in two ways:
To create a specific Runner without having admin rights to the GitLab instance,
visit the project you want to make the Runner work for in GitLab:
1.
Go to
**Settings ➔
Pipelines
**
to obtain the token
1.
Go to
**Settings ➔
CI/CD
**
to obtain the token
1.
[
Register the Runner
][
register
]
### Making an existing shared Runner specific
...
...
@@ -101,7 +101,7 @@ can be changed afterwards under each Runner's settings.
To lock/unlock a Runner:
1.
Visit your project's
**Settings ➔
Pipelines
**
1.
Visit your project's
**Settings ➔
CI/CD
**
1.
Find the Runner you wish to lock/unlock and make sure it's enabled
1.
Click the pencil button
1.
Check the
**Lock to current projects**
option
...
...
@@ -115,7 +115,7 @@ you can enable the Runner also on any other project where you have Master permis
To enable/disable a Runner in your project:
1.
Visit your project's
**Settings ➔
Pipelines
**
1.
Visit your project's
**Settings ➔
CI/CD
**
1.
Find the Runner you wish to enable/disable
1.
Click
**Enable for this project**
or
**Disable for this project**
...
...
@@ -136,7 +136,7 @@ Whenever a Runner is protected, the Runner picks only jobs created on
To protect/unprotect Runners:
1.
Visit your project's
**Settings ➔
Pipelines
**
1.
Visit your project's
**Settings ➔
CI/CD
**
1.
Find a Runner you want to protect/unprotect and make sure it's enabled
1.
Click the pencil button besides the Runner name
1.
Check the
**Protected**
option
...
...
@@ -220,7 +220,7 @@ each Runner's settings.
To make a Runner pick tagged/untagged jobs:
1.
Visit your project's
**Settings ➔
Pipelines
**
1.
Visit your project's
**Settings ➔
CI/CD
**
1.
Find the Runner you wish and make sure it's enabled
1.
Click the pencil button
1.
Check the
**Run untagged jobs**
option
...
...
doc/ci/ssh_keys/README.md
View file @
8211ce19
...
...
@@ -34,7 +34,7 @@ instructions to [generate an SSH key](../../ssh/README.md). Do not add a
passphrase to the SSH key, or the
`before_script`
will prompt for it.
Then, create a new
**Secret Variable**
in your project settings on GitLab
following
**Settings >
Pipelines
**
and look for the "Secret Variables" section.
following
**Settings >
CI/CD
**
and look for the "Secret Variables" section.
As
**Key**
add the name
`SSH_PRIVATE_KEY`
and in the
**Value**
field paste the
content of your _private_ key that you created earlier.
...
...
doc/ci/triggers/README.md
View file @
8211ce19
...
...
@@ -19,7 +19,7 @@ A unique trigger token can be obtained when [adding a new trigger](#adding-a-new
## Adding a new trigger
You can add a new trigger by going to your project's
**Settings ➔
Pipelines
**
under
**Triggers**
. The
**Add trigger**
button will
**Settings ➔
CI/CD
**
under
**Triggers**
. The
**Add trigger**
button will
create a new token which you can then use to trigger a rerun of this
particular project's pipeline.
...
...
@@ -43,7 +43,7 @@ From now on the trigger will be run as you.
## Revoking a trigger
You can revoke a trigger any time by going at your project's
**Settings ➔
Pipelines
**
under
**Triggers**
and hitting the
**Revoke**
button.
**Settings ➔
CI/CD
**
under
**Triggers**
and hitting the
**Revoke**
button.
The action is irreversible.
## Triggering a pipeline
...
...
@@ -64,7 +64,7 @@ POST /projects/:id/trigger/pipeline
The required parameters are the
[
trigger's `token`
](
#authentication-tokens
)
and the Git
`ref`
on which the trigger will be performed. Valid refs are the
branch and the tag. The
`:id`
of a project can be found by
[
querying the API
](
../../api/projects.md
)
or by visiting the
**
Pipelines
**
[
querying the API
](
../../api/projects.md
)
or by visiting the
**
CI/CD
**
settings page which provides self-explanatory examples.
When a rerun of a pipeline is triggered, the information is exposed in GitLab's
...
...
doc/ci/variables/README.md
View file @
8211ce19
...
...
@@ -165,10 +165,10 @@ making them available in the build environment. It's the recommended method to
use for storing things like passwords, secret keys and credentials.
Project-level secret variables can be added by going to your project's
**Settings ➔
Pipelines
**
, then finding the section called
**Secret variables**
.
**Settings ➔
CI/CD
**
, then finding the section called
**Secret variables**
.
Likewise, group-level secret variables can be added by going to your group's
**Settings ➔
Pipelines
**
, then finding the section called
**Secret variables**
.
**Settings ➔
CI/CD
**
, then finding the section called
**Secret variables**
.
Any variables of [subgroups] will be inherited recursively.
Once you set them, they will be available for all subsequent pipelines. You can also
...
...
@@ -185,7 +185,7 @@ protected, it would only be securely passed to pipelines running on the
protected variables.
Protected variables can be added by going to your project's
**Settings ➔
Pipelines
**
, then finding the section called
**Settings ➔
CI/CD
**
, then finding the section called
**Secret variables**
, and check
*Protected*
.
Once you set them, they will be available for all subsequent pipelines.
...
...
doc/user/permissions.md
View file @
8211ce19
...
...
@@ -253,7 +253,7 @@ only.
[
^1
]:
On
public and internal projects, all users are able to perform this action.
[
^2
]:
Guest
users can only view the confidential issues they created themselves
[
^3
]:
If
**Public pipelines**
is enabled in
**Project Settings >
Pipelines
**
[
^3
]:
If
**Public pipelines**
is enabled in
**Project Settings >
CI/CD
**
[
^4
]:
Not
allowed for Guest, Reporter, Developer, Master, or Owner
[
^5
]:
Only
if user is not external one.
[
^6
]:
Only
if user is a member of the project.
...
...
doc/user/project/pipelines/settings.md
View file @
8211ce19
# Pipelines settings
To reach the pipelines settings navigate to your project's
**Settings ➔
Pipelines
**
.
**Settings ➔
CI/CD
**
.
The following settings can be configured per project.
...
...
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