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
1f01815e
Commit
1f01815e
authored
Sep 06, 2017
by
Fabio Busatto
Committed by
Achilleas Pipinellis
Sep 06, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update 'Visibility of pipelines'
parent
446c7fc6
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
38 additions
and
5 deletions
+38
-5
_show.html.haml
app/views/projects/pipelines_settings/_show.html.haml
+14
-1
settings.md
doc/user/project/pipelines/settings.md
+24
-4
No files found.
app/views/projects/pipelines_settings/_show.html.haml
View file @
1f01815e
...
...
@@ -60,8 +60,21 @@
=
f
.
check_box
:public_builds
%strong
Public pipelines
.help-block
Allow
everyone to access pipelines for public and internal proje
cts
Allow
public access to pipelines and job details, including output logs and artifa
cts
=
link_to
icon
(
'question-circle'
),
help_page_path
(
'user/project/pipelines/settings'
,
anchor:
'visibility-of-pipelines'
),
target:
'_blank'
.bs-callout.bs-callout-info
%p
If enabled:
%ul
%li
For public projects, anyone can view pipelines and access job details (output logs and artifacts)
%li
For internal projects, any logged in user can view pipelines and access job details (output logs and artifacts)
%li
For private projects, any member (guest or higher) can view pipelines and access job details (output logs and artifacts)
%p
If disabled, the access level will depend on the user's
permissions in the project.
%hr
.form-group
.checkbox
...
...
doc/user/project/pipelines/settings.md
View file @
1f01815e
...
...
@@ -66,10 +66,30 @@ in the pipelines settings page.
## Visibility of pipelines
For public and internal projects, the pipelines page can be accessed by
anyone and those logged in respectively. If you wish to hide it so that only
the members of the project or group have access to it, uncheck the
**
Public
pipelines
**
checkbox and save the changes.
Access to pipelines and job details (including output of logs and artifacts)
is checked against your current user access level and the
**Public pipelines**
project setting.
If
**Public pipelines**
is enabled (default):
-
for
**public**
projects, anyone can view the pipelines and access the job details
(output logs and artifacts)
-
for
**internal**
projects, any logged in user can view the pipelines
and access the job details
(output logs and artifacts)
-
for
**private**
projects, any member (guest or higher) can view the pipelines
and access the job details
(output logs and artifacts)
If
**Public pipelines**
is disabled:
-
for
**public**
projects, anyone can view the pipelines, but only members
(reporter or higher) can access the job details (output logs and artifacts)
-
for
**internal**
projects, any logged in user can view the pipelines,
but only members (reporter or higher) can access the job details (output logs
and artifacts)
-
for
**private**
projects, only members (reporter or higher)
can view the pipelines and access the job details (output logs and artifacts)
## Auto-cancel pending pipelines
...
...
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