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
33586a7a
Commit
33586a7a
authored
Sep 26, 2019
by
GitLab Bot
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add latest changes from gitlab-org/gitlab@master
parent
34abb9dc
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
10 deletions
+12
-10
doc/ci/yaml/README.md
doc/ci/yaml/README.md
+10
-8
doc/user/permissions.md
doc/user/permissions.md
+2
-2
No files found.
doc/ci/yaml/README.md
View file @
33586a7a
...
@@ -986,10 +986,6 @@ The above script will:
...
@@ -986,10 +986,6 @@ The above script will:
> - Blocking manual actions were introduced in GitLab 9.0.
> - Blocking manual actions were introduced in GitLab 9.0.
> - Protected actions were introduced in GitLab 9.2.
> - Protected actions were introduced in GitLab 9.2.
NOTE:
**Note:**
Using
`when:manual`
and
`trigger`
together will result in the error
`jobs:#{job-name} when should be on_success, on_failure or always`
.
This is because
`when:manual`
will prevent any trigger from being used.
Manual actions are a special type of job that are not executed automatically,
Manual actions are a special type of job that are not executed automatically,
they need to be explicitly started by a user. An example usage of manual actions
they need to be explicitly started by a user. An example usage of manual actions
would be a deployment to a production environment. Manual actions can be started
would be a deployment to a production environment. Manual actions can be started
...
@@ -1017,6 +1013,11 @@ a user wants to trigger an action. In other words, in order to trigger a manual
...
@@ -1017,6 +1013,11 @@ a user wants to trigger an action. In other words, in order to trigger a manual
action assigned to a branch that the pipeline is running for, the user needs to
action assigned to a branch that the pipeline is running for, the user needs to
have the ability to merge to this branch.
have the ability to merge to this branch.
NOTE:
**Note:**
Using
`when:manual`
and
`trigger`
together results in the error
`jobs:#{job-name} when
should be on_success, on_failure or always`
, because
`when:manual`
prevents triggers
being used.
#### `when:delayed`
#### `when:delayed`
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/21767) in GitLab 11.4.
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/merge_requests/21767) in GitLab 11.4.
...
@@ -2068,16 +2069,17 @@ job split into three separate jobs.
...
@@ -2068,16 +2069,17 @@ job split into three separate jobs.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/8997) in [GitLab Premium](https://about.gitlab.com/pricing/) 11.8.
> [Introduced](https://gitlab.com/gitlab-org/gitlab/issues/8997) in [GitLab Premium](https://about.gitlab.com/pricing/) 11.8.
NOTE:
**Note:**
Using a
`trigger`
with
`when:manual`
together it will result in the error
`jobs:#{job-name} when should be on_success, on_failure or always`
.
This is because
`when:manual`
will prevent any trigger from being used.
`trigger`
allows you to define downstream pipeline trigger. When a job created
`trigger`
allows you to define downstream pipeline trigger. When a job created
from
`trigger`
definition is started by GitLab, a downstream pipeline gets
from
`trigger`
definition is started by GitLab, a downstream pipeline gets
created.
created.
Learn more about
[
multi-project pipelines
](
../multi_project_pipelines.md#creating-multi-project-pipelines-from-gitlab-ciyml
)
.
Learn more about
[
multi-project pipelines
](
../multi_project_pipelines.md#creating-multi-project-pipelines-from-gitlab-ciyml
)
.
NOTE:
**Note:**
Using a
`trigger`
with
`when:manual`
together results in the error
`jobs:#{job-name}
when should be on_success, on_failure or always`
, because
`when:manual`
prevents
triggers being used.
#### Simple `trigger` syntax
#### Simple `trigger` syntax
The most simple way to configure a downstream trigger to use
`trigger`
keyword
The most simple way to configure a downstream trigger to use
`trigger`
keyword
...
...
doc/user/permissions.md
View file @
33586a7a
...
@@ -133,10 +133,10 @@ The following table depicts the various user permission levels in a project.
...
@@ -133,10 +133,10 @@ The following table depicts the various user permission levels in a project.
| Force push to protected branches (
*4*
) | | | | | |
| Force push to protected branches (
*4*
) | | | | | |
| Remove protected branches (
*4*
) | | | | | |
| Remove protected branches (
*4*
) | | | | | |
-
(
*1*
):
All
users are able to perform this action on public and internal projects, but not private projects.
-
(
*1*
):
Guest
users are able to perform this action on public and internal projects, but not private projects.
-
(
*2*
): Guest users can only view the confidential issues they created themselves
-
(
*2*
): Guest users can only view the confidential issues they created themselves
-
(
*3*
): If
**Public pipelines**
is enabled in
**Project Settings > CI/CD**
-
(
*3*
): If
**Public pipelines**
is enabled in
**Project Settings > CI/CD**
-
(
*4*
): Not allowed for Guest, Reporter, Developer, Maintainer, or Owner
-
(
*4*
): Not allowed for Guest, Reporter, Developer, Maintainer, or Owner
. See
[
Protected Branches
](
./project/protected_branches.md
)
.
## Project features permissions
## Project features permissions
...
...
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