#Flavour base-onecontext build { name = "base-onecontext" description = <" ] ssh_clear_authorized_keys = true } provisioner "file" { destination = "/tmp/one-context.sh" source = "${local.dirs.provisionning}/one-context.sh" } provisioner "shell" { inline = [ "sh -cx 'sh /tmp/one-context.sh'" ] } post-processor "shell-local" { inline = [ "/bin/sh ${local.dirs.post-processors}/sparsify.sh ${var.output_dir}/${var.version}/provisionned/one-context ${var.image_version}", "ruby ${local.dirs.tools}/one-templates -t image -m 640 -T ${local.dirs.templates}/one/image/common.tpl -n ${local.output_name}-${var.version}-${build.name} -c '${local.output_name}-${var.version} base image' --image-file ${var.output_dir}/${var.version}/provisionned/one-context/${local.output_name}-${var.version}-one-context.img", "ruby ${local.dirs.tools}/one-templates -t vm -m 640 -T ${local.dirs.templates}/one/vm/common.xml -n ${local.output_name}-${var.version}-${build.name} --image-name ${local.output_name}-${var.version}-${build.name}" ] } }