Skip to content

Backport changes from EE MR 8186

Mark Lapierre requested to merge ce-backport-of-ml-web-terminal-spec-qa into master

What does this MR do?

Backport changes from adding an E2E web terminal test in EE.

Changes include:

  • Making the runner resource and service more flexible, allowing the config to be overridden
  • Add a Commit resource for using the Commit API to add files
  • Add an alert component to the web IDE

EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8186

Does this MR meet the acceptance criteria?

Conformity

Performance and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Merge request reports