Google Cloud Build:如何增加 RAM 内存?

fel*_*ima 4 google-cloud-build

如何增加 Google Cloud Build 上的 RAM 内存?

我收到此错误:

Step #1: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

我正在使用 REST API。

我正在尝试查找 RAM 内存配置,但我只找到了一个名为 的属性diskSizeInGb。默认为diskSizeInGb100GB,这只是我正在编译的一个 React 应用程序,所以我认为情况并非如此。

https://cloud.google.com/cloud-build/docs/api/reference/rest/v1/projects.builds#buildoptions

rsa*_*nas 11

实例的 RAM 取决于您使用的机器类型,如果您的构建中需要更多 RAM,则需要使用不同的值machineType

默认情况下,Cloud Build 使用“n1-standard-1”实例来运行具有 3.75 GB 内存的构建,但是,您可以将其更改为“n1-highcpu-8”,其内存是两倍。您可以在此处找到有关实例类型的信息。

请记住,Cloud Build 仅接受文档中提到的“n1-standard-1”、“n1-highcpu-8”和“n1-highcpu-32”机器,并且每个机器都有不同的计费

希望你觉得这个有用!