diff options
author | Anders Roxell <anders.roxell@linaro.org> | 2019-03-22 13:49:30 +0100 |
---|---|---|
committer | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-04-26 08:13:10 +0100 |
commit | bd16379f7231e6e8bfdc8a328cc53d0d9e578b5e (patch) | |
tree | 7a640476d33907059e78b3071622418cd40dc122 /src | |
parent | bedae3956c33bc4246fd6eed3da795230ed65024 (diff) |
debian: add a debos flag to increase the VM memory
Some builds need more memory for the VM used in debos.
Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/org/kernelci/debian/RootFS.groovy | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/org/kernelci/debian/RootFS.groovy b/src/org/kernelci/debian/RootFS.groovy index ad4d97d..ffc982f 100644 --- a/src/org/kernelci/debian/RootFS.groovy +++ b/src/org/kernelci/debian/RootFS.groovy @@ -42,6 +42,8 @@ def buildImage(config) { def pipeline_version = VersionNumber( versionNumberString: '${BUILD_DATE_FORMATTED,"yyyyMMdd"}.${BUILDS_TODAY_Z}') + def vmMemory = config.vm_memory ?: "2G" + /* debos will always run the extra packages step, so let's make sure it has * something to install */ def extraPackages = "bash" @@ -64,6 +66,7 @@ def buildImage(config) { def arch = archList[i] def buildStep = "Build image for ${arch}" stepsForParallel[buildStep] = makeImageStep(pipeline_version, + vmMemory, arch, debianRelease, debosFile, @@ -79,6 +82,7 @@ def buildImage(config) { def makeImageStep(String pipeline_version, + String vmMemory, String arch, String debianRelease, String debosFile, @@ -99,6 +103,7 @@ def makeImageStep(String pipeline_version, sh """ mkdir -p ${pipeline_version}/${arch} debos \ + -m ${vmMemory} \ -t architecture:${arch} \ -t suite:${debianRelease} \ -t basename:${pipeline_version}/${arch} \ |