BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
c56c4170
Commit
c56c4170
authored
Sep 18, 2017
by
Achilleas Pipinellis
Committed by
Jarka Kadlecova
Sep 19, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Merge branch 'docs-replace-pipelines-cicd' into 'master'
Change Pipelines to CI/CD for Settings page See merge request gitlab-org/gitlab-ce!14168
parent
77497de8
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
17 additions
and
17 deletions
+17
-17
README.md
doc/ci/quick_start/README.md
+4
-4
README.md
doc/ci/runners/README.md
+7
-7
README.md
doc/ci/ssh_keys/README.md
+1
-1
README.md
doc/ci/triggers/README.md
+3
-3
permissions.md
doc/user/permissions.md
+1
-1
settings.md
doc/user/project/pipelines/settings.md
+1
-1
No files found.
doc/ci/quick_start/README.md
View file @
c56c4170
...
...
@@ -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 @
c56c4170
...
...
@@ -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 @
c56c4170
...
...
@@ -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 @
c56c4170
...
...
@@ -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/user/permissions.md
View file @
c56c4170
...
...
@@ -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 @
c56c4170
# 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