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
a51dea0d
Commit
a51dea0d
authored
Feb 01, 2018
by
Rémy Coutable
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Improve doc/development/automatic_ce_ee_merge.md
Signed-off-by:
Rémy Coutable
<
remy@rymai.me
>
parent
498d3236
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
23 additions
and
8 deletions
+23
-8
doc/development/automatic_ce_ee_merge.md
doc/development/automatic_ce_ee_merge.md
+23
-8
No files found.
doc/development/automatic_ce_ee_merge.md
View file @
a51dea0d
...
@@ -5,17 +5,32 @@ Enterprise Edition (look for the [`CE Upstream` merge requests]).
...
@@ -5,17 +5,32 @@ Enterprise Edition (look for the [`CE Upstream` merge requests]).
This merge is done automatically in a
This merge is done automatically in a
[
scheduled pipeline
](
https://gitlab.com/gitlab-org/release-tools/-/jobs/43201679
)
.
[
scheduled pipeline
](
https://gitlab.com/gitlab-org/release-tools/-/jobs/43201679
)
.
If a merge is already in progress, the job
[
doesn't create a new one
](
https://gitlab.com/gitlab-org/release-tools/-/jobs/43157687
)
.
**
If you are pinged in a
`CE Upstream`
merge request to resolve a conflict,
## What to do if you are pinged in a `CE Upstream` merge request to resolve a conflict?
please resolve the conflict as soon as possible or ask someone else to do it!
**
1.
Please resolve the conflict as soon as possible or ask someone else to do it
>**Note:**
-
It's ok to resolve more conflicts than the one that you are asked to resolve.
It's ok to resolve more conflicts than the one that you are asked to resolve. In
In that case, it's a good habit to ask for a double-check on your resolution
that case, it's a good habit to ask for a double-check on your resolution by
by someone who is familiar with the code you touched.
someone who is familiar with the code you touched.
1.
Once you have resolved your conflicts, push to the branch (no force-push)
1.
Assign the merge request to the next person that has to resolve a conflict
1.
If all conflicts are resolved after your resolution is pushed, keep the merge
request assigned to you:
**
you are now responsible for the merge request to be
green
**
1.
If you need any help, you can ping the current [release managers], or ask in
the
`#ce-to-ee`
Slack channel
A few notes about the automatic CE->EE merge job:
-
If a merge is already in progress, the job
[
doesn't create a new one
](
https://gitlab.com/gitlab-org/release-tools/-/jobs/43157687
)
.
-
If there is nothing to merge (i.e. EE is up-to-date with CE), the job doesn't
create a new one
-
The job posts messages to the
`#ce-to-ee`
Slack channel to inform what's the
current CE->EE merge status (e.g. "A new MR has been created", "A MR is still pending")
[
`CE Upstream` merge requests
]:
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests?label_name%5B%5D=CE+upstream
[
`CE Upstream` merge requests
]:
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests?label_name%5B%5D=CE+upstream
[
release managers
]:
https://about.gitlab.com/release-managers/
## Always merge EE merge requests before their CE counterparts
## Always merge EE merge requests before their CE counterparts
...
...
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