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
0d1b4649
Commit
0d1b4649
authored
Jun 12, 2019
by
GitLab Bot
Browse files
Options
Browse Files
Download
Plain Diff
Automatic merge of gitlab-org/gitlab-ce master
parents
a96e36b2
1dab2939
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
20 deletions
+11
-20
PROCESS.md
PROCESS.md
+9
-18
spec/services/auto_merge_service_spec.rb
spec/services/auto_merge_service_spec.rb
+2
-2
No files found.
PROCESS.md
View file @
0d1b4649
...
@@ -94,21 +94,12 @@ The plan for the upcoming milestone must be finalized by the 1st of the month, o
...
@@ -94,21 +94,12 @@ The plan for the upcoming milestone must be finalized by the 1st of the month, o
## Feature freeze on the 7th for the release on the 22nd
## Feature freeze on the 7th for the release on the 22nd
After 7th at 23:59 (Pacific Time Zone) of each month, stable branch and RC1
The feature freeze on the 7th has been discontinued. [Transition period overview]
of the upcoming release (to be shipped on the 22nd) is created and deployed to GitLab.com.
describes the change to this process. During the transition period, the only guarantee that
The stable branch is frozen at the most recent "qualifying commit" on master.
a change will be included in the release on the 22nd is if the change has been
A "qualifying commit" is one that is pushed before the feature freeze cutoff time
deployed to GitLab.com prior to this date.
and that passes all CI jobs (green pipeline).
Merge requests may still be merged into master during this
[
Transition period
]:
https://gitlab.com/gitlab-org/release/docs/blob/21cbd409dd5f157fe252f254f3e897f01908abe2/general/deploy/auto-deploy-transition.md#transition
period, but they will go into the _next_ release, unless they are manually
cherry-picked into the stable branch.
By freezing the stable branches 2 weeks prior to a release, we reduce the risk
of a last minute merge request potentially breaking things.
Any release candidate that gets created after this date can become a final
release, hence the name release candidate.
### Feature flags
### Feature flags
...
...
spec/services/auto_merge_service_spec.rb
View file @
0d1b4649
...
@@ -10,8 +10,8 @@ describe AutoMergeService do
...
@@ -10,8 +10,8 @@ describe AutoMergeService do
describe
'.all_strategies'
do
describe
'.all_strategies'
do
subject
{
described_class
.
all_strategies
}
subject
{
described_class
.
all_strategies
}
it
'
returns all strategie
s'
do
it
'
includes merge when pipeline succeed
s'
do
is_expected
.
to
eq
(
AutoMergeService
::
STRATEGIE
S
)
is_expected
.
to
include
(
AutoMergeService
::
STRATEGY_MERGE_WHEN_PIPELINE_SUCCEED
S
)
end
end
end
end
...
...
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