Resolve memory-related failures in yarn-packages
CI jobs
Summary
The jobs in the yarn-packages.gitlab-ci.yml
template were recently migrated to the GKE-based devops-general
runner. Some runs have failed due to memory exhaustion. This issue focuses on the yarn:pack
job: we will profile several runs to determine an appropriate memory request limit and update the job specification to set it via the KUBERNETES_MEMORY_REQUEST
KUBERNETES_MEMORY_LIMIT
variable.
Acceptance criteria
-
The yarn:pack
job has a suitable memory request configured using theKUBERNETES_MEMORY_REQUEST
KUBERNETES_MEMORY_LIMIT
variable. -
All jobs in the yarn-packages.gitlab-ci.yml
template run successfully on the GKE-baseddevops-general
runner.
Edited by Dr Rich Wareham