Skip to content

Banner to enable Auto DevOps at project level

Description

When Auto DevOps is available but not enable for all projects, a banner should be displayed to the user in order to enable the feature.

Proposal

Create a banner that will be shown in particular views, with information about Auto DevOps, a link to documentation, a link to the settings page where it can be turned on.

Links / references

Design

from latest discussions and what currently is possible latest version of banner is img

  • Cross button to dismiss personally (cookie)
  • Short explanation
  • Documentation link
  • Button to enable in settings (conveys to user that this can be adjusted additionally in settings)
  • Button to dismiss this banner (cookie)

Banner conditions for showing:

  • you are Master for project AND
  • the dismiss cookie is not set AND
  • the project setting is use default AND
  • the application setting is off

Banner placing:

Svg: autodevops-illustration.svg autodevops-illustration.svg

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

Edited by Hazel Yang