Skip to content
Snippets Groups Projects

Release post - GitLab 11.4

Merged James Ramsay (ex-GitLab) requested to merge release-11-4 into master
Compare and Show latest version
1 file
+ 15
11
Compare changes
  • Side-by-side
  • Inline
@@ -145,7 +145,7 @@ features:
executed for the kinds of changes that were committed, speeding up
overall pipeline execution.
- name: "Create and toggle feature flags for your applications (ALPHA) **[PREMIUM]**"
- name: "Create and toggle feature flags for your applications (ALPHA)"
available_in: [premium, ultimate]
documentation_link: 'https://docs.gitlab.com/ee/user/project/operations/feature_flags.html'
image_url: '/images/11_4/feature_flags.png'
@@ -153,18 +153,24 @@ features:
team: release
issue_url: 'https://gitlab.com/gitlab-org/gitlab-ee/issues/6220'
description: |
This feature gives you the ability to configure and manage feature flags for
This feature gives you the ability to create and manage feature flags for
your software directly in the product. Simply create a new feature
flag, validate it using the simple API instructions in your software,
and you have the ability to control the behavior of your software
in the field via the feature flag within GitLab itself.
Feature Flags offer a feature toggle system for your application.
They enable teams to achieve Continuous Delivery by deploying new
features to production at smaller batches for controlled testing,
separating feature delivery from customer launch. This helps reducing
risk and allows you to easily manage which features to enable.
Note that this is an alpha feature being introduced for the first time,
so while we encourage you to check out the feature and provide feedback
we want you to be aware that the implementation could change in subsequent
releases.
- name: "Add timed incremental rollouts to AutoDevOps **[PREMIUM]**"
- name: "Add timed incremental rollouts to AutoDevOps"
available_in: [premium, ultimate]
documentation_link: 'https://docs.gitlab.com/ee/topics/autodevops/#timed-incremental-rollout-to-production'
image_url: '/images/11_4/timed_incremental_rollouts.png'
@@ -470,15 +476,15 @@ features:
- name: "Allow pipelines to schedule delayed job runs"
available_in: [core, starter, premium, ultimate]
documentation_link: 'https://docs.gitlab.com/ee/ci/pipelines.html#delay-a-particular-job-in-the-pipeline-graph'
documentation_link: 'https://docs.gitlab.com/ee/ci/yaml/README.html#when-delayed'
reporter: jlenny
team: verify
issue_url: 'https://gitlab.com/gitlab-org/gitlab-ce/issues/51352'
description: |
It is now possible to set a job to start after a delay timer
via the `.gitlab-ci.yml`. The timer starts ticking when the job
would have otherwise started, giving you control to implement
tasks that need to wait for a period of time to occur - for
It is now possible to set a job to start after a delay
via the `when` keyword in `.gitlab-ci.yml`. The timer starts
ticking when the job would have otherwise started, giving you
control to implement tasks that need to wait for a period of time to occur - for
example, when implementing timed incremental rollouts, or any
other delays needed after performing some other action.
@@ -732,9 +738,7 @@ barometer:
migrations we have introduced background migrations.
GitLab.com migrations took approximately 34 minutes and post-deploy migrations amounted for a
total of around two minutes. Background migrations on the other hand are sidekiq jobs that will
run synchronously, for this release these migrations took around Z days to complete, no side
effects were expected nor present, these target older pipeline builds so newer executed pipelines are not affected.
total of around two minutes.
GitLab Geo users, please consult the documentation on [upgrading Geo](https://docs.gitlab.com/ee/administration/geo/replication/updating_the_geo_nodes.html).
Loading