aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java
diff options
context:
space:
mode:
authorGravatar Yue Gan <yueg@google.com>2016-03-16 18:33:11 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-03-17 10:07:43 +0000
commit5b1fce59a09fe58548661e5247db455035827830 (patch)
tree1ac7f5609af808c5c309f0a4b8d3551d417a3484 /src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java
parentc96ed864b13cf981a8be33e39fd6ed71decce3c0 (diff)
sandbox:
- add flag --sandbox_add_path, which takes a list of additional paths as argument and mount these paths to sandbox. Fixes #884. - mount target of /etc/resolv.conf if it is a symlink. Fixes #738. RELNOTES: - add flag --sandbox_add_path, which takes a list of additional paths as argument and mount these paths to sandbox. - mount target of /etc/resolv.conf if it is a symlink. -- MOS_MIGRATED_REVID=117364211
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java b/src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java
index 32b715f229..f1291d2cbb 100644
--- a/src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java
+++ b/src/main/java/com/google/devtools/build/lib/sandbox/SandboxOptions.java
@@ -16,6 +16,8 @@ package com.google.devtools.build.lib.sandbox;
import com.google.devtools.common.options.Option;
import com.google.devtools.common.options.OptionsBase;
+import java.util.List;
+
/**
* Options for sandboxed execution.
*/
@@ -38,4 +40,13 @@ public class SandboxOptions extends OptionsBase {
+ "Bazel or Skylark rules with debugging failures due to missing input files, etc."
)
public boolean sandboxDebug;
+
+ @Option(
+ name = "sandbox_add_path",
+ allowMultiple = true,
+ defaultValue = "",
+ category = "config",
+ help = "Add additional path to mount to sandbox. Path including workspace is not allowed."
+ )
+ public List<String> sandboxAddPath;
}