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
1e3c09d8
Commit
1e3c09d8
authored
Mar 28, 2019
by
Rémy Coutable
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Document the branch naming conventions for QA-only changes
Signed-off-by:
Rémy Coutable
<
remy@rymai.me
>
parent
ed99dafc
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
0 deletions
+18
-0
doc/development/testing_guide/end_to_end_tests.md
doc/development/testing_guide/end_to_end_tests.md
+18
-0
No files found.
doc/development/testing_guide/end_to_end_tests.md
View file @
1e3c09d8
...
@@ -7,6 +7,24 @@ as expected across the entire software stack and architecture, including
...
@@ -7,6 +7,24 @@ as expected across the entire software stack and architecture, including
integration of all micro-services and components that are supposed to work
integration of all micro-services and components that are supposed to work
together.
together.
## Branch naming
If your contribution contains
**only**
changes under the
[
`qa/` folder
](
https://gitlab.com/gitlab-org/gitlab-ce/tree/master/qa
)
, you can
speed up the CI process by following some branch naming conventions. You have
three choices:
| Branch name | Valid example |
|:----------------------|:-----------------------------|
| Starting with
`qa/`
|
`qa/new-oauth-login-test`
|
| Starting with
`qa-`
|
`qa-new-oauth-login-test`
|
| Ending in
`-qa`
|
`123-new-oauth-login-test-qa`
|
If your branch name matches any of the above, it will run only the QA-related
jobs.
If it does not, the whole application test suite will run (including QA-related
jobs).
## How do we test GitLab?
## How do we test GitLab?
We use
[
Omnibus GitLab
][
omnibus-gitlab
]
to build GitLab packages and then we
We use
[
Omnibus GitLab
][
omnibus-gitlab
]
to build GitLab packages and then we
...
...
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