Skip to content

Update Web IDE config to accept ports

What does this MR do?

In order to implement this featyre we need several modifications on the Web ide configuration. We need to accept a ports section in both the main image section and in each service one.

In this MR we update the configuration and also modify other parts to include it.

Why was this MR needed?

In order to build the foundations for https://gitlab.com/gitlab-org/gitlab-ee/issues/5276 and other Web IDE services

Are there points in the code the reviewer needs to double check?

Does this MR meet the acceptance criteria?

  • Documentation created/updated
  • Added tests for this feature/bug
  • In case of conflicts with master - branch was rebased

What are the relevant issue numbers?

Merge request reports