From c0d880aefb26a7dc4553d758a39818eaf06edde2 Mon Sep 17 00:00:00 2001 From: MedzikUser Date: Tue, 24 May 2022 15:23:31 +0200 Subject: [PATCH] ci(long-built): fix OOM --- scripts/long-built/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/long-built/index.ts b/scripts/long-built/index.ts index 8d427ec4..cc7631ce 100644 --- a/scripts/long-built/index.ts +++ b/scripts/long-built/index.ts @@ -82,7 +82,7 @@ const shell = async (commandLine: string, args?: Array, options?: ExecOp const mount = (directory: string): Array => ['--mount', `type=bind,source=${process.cwd()}/${directory},target=/mnt/${directory}`]; await core.group('Stage: Running docker container...', () => - shell('docker', ['run', '-e', 'TIMEOUT=330', '-e', `BUILD_ARCH=${input.arch}`, ...mount('input'), ...mount('output'), ...mount('progress'), input.imageTag])); + shell('docker', ['run', '-e', 'TIMEOUT=330', '-e', `BUILD_ARCH=${input.arch}`, '--memory="5g"', '--memory-swap="3g"', ...mount('input'), ...mount('output'), ...mount('progress'), input.imageTag])); if (readdirSync('output').length !== 0) { console.log('Stage: Successfully built package');