Skip to content

Make Kubernetes executor to clone into /builds

What does this MR do?

This makes Kubernetes executor be consistent with Docker Executor: By default clone into /builds.

It seems that today we have a strange choice: on Kubernetes executor we clone into /group/project/ path instead of scoping that to /builds/ or something like that as for Docker.

This is needed to properly support GIT_CLONE_PATH for Kubernetes executor, as we want to forcefully scope it to given path. Which can be found in !1267 (merged)

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?

n/a

Edited by Steve Xuereb

Merge request reports