Pants Reference
This page documents Pants goals, tasks, subsystems and options.
Goals
A goal is an action that can be taken on build targets. It represents some high-level goal that you wish to accomplish, such as compiling your code. Goals are how you tell Pants what to do on the command line. E.g., this is how you invoke the compile goal:
./pants compile examples/src/java/org/pantsbuild/example/hello/mainGoals may depend on other goals, and Pants will invoke those dependencies before invoking the goal you requested. For example, the
run
goal depends on the compile
goal, so these commands are equivalent:
./pants compile run examples/src/java/org/pantsbuild/example/hello/main ./pants run examples/src/java/org/pantsbuild/example/hello/main
Tasks
A goal is made up of one or more tasks. For example, the compile.zinc
task
compiles JVM code using the Zinc compiler, and is installed in the compile
goal.
Many goals are naturally 'singletons', i.e., they contain only one task.
For example the clean-all
goal, which deletes all build byproducts. In these cases
we often casually elide the distinction between the goal and its task. E.g., we refer to the
clean-all
task, not the clean-all.clean-all
task.
Subsystems
A subsystem is some configurable part of Pants that can be used across multiple tasks and other parts of the system, including other subsystems. Examples include a JVM, a remote code repository or a build cache.
There may be multiple instances of subsystem configuration. Tasks and other subsystems that use a subsystem may either use its global instance or they may instantiate their own instance, overriding its global config. For example, a task may use the global JVM configuration, or it may use its own specialized JVM configuration.
Options and Scopes
Tasks and subsystems can be configured using options. Option values may be specified
using command line flags, environment variables or the pants.ini
config file.
Pants has many tasks and subsystems, and therefore it has many options. For organizational purposes, the options are grouped into scopes:
-
The options for task
foo
in goalbar
belong to scopebar.foo
. -
If a task
foo
has the same name as its goal then it belongs to scopefoo
(rather thanfoo.foo
). This provides convenience and brevity in the case of 'singleton' goals. -
The global instance of subsystem
foo
belongs to scopefoo
. -
The specialized instance of subsystem
foo
used by scopebar.baz
belongs to scopefoo.bar.baz
.
Scopes are used as qualifiers when specifying option values. For example, to set the value of option
foo
in scope bar.baz
:
-
Set the value of key
foo
in sectionbar.baz
in pants.ini:[bar.baz] foo = 42
-
Set the value of environment variable
PANTS_BAR_BAZ_FOO
:PANTS_BAR_BAZ_FOO=42 ./pants compile examples/src/java/org/pantsbuild/example/hello/main
-
Set the value of command line flag
--bar-baz-foo
:./pants --bar-baz-foo=42 compile examples/src/java/org/pantsbuild/example/hello/main ./pants compile --bar-baz-foo=42 examples/src/java/org/pantsbuild/example/hello/main
For convenience, you can qualify a command-line goal with a task, followed by the unqualified form of command line flags belonging to that task. E.g., this:
./pants compile.zinc --foo --bar run.jvm --baz \ examples/src/java/org/pantsbuild/example/hello/main
is equivalent to this:
./pants run --compile-zinc-foo --compile-zinc-bar --run-jvm-baz \ examples/src/java/org/pantsbuild/example/hello/main
Pants also has a few global options, for basic systemwide configuration.
Available Goals
bash-completion | Generate a Bash shell script that teaches Bash how to autocomplete pants command lines. |
bench | Run benchmarks. |
binary | Create a runnable binary. |
bootstrap | Bootstrap tools needed by subsequent build steps. |
buildgen | Automatically generate BUILD files. |
buildozer | Manipulate BUILD files. |
bundle | Create a deployable application bundle. |
check-published-deps | Find references to outdated JVM artifacts. |
classmap | Print a mapping from class name to the owning target from target's runtime classpath. |
clean-all | Delete all build products, creating a clean workspace. |
cloc | Print counts of lines of code. |
compile | Compile source code. |
confluence | A task to publish Page targets to Confluence wikis. |
deferred-sources | Map DeferredSourcesFields to files that produce the product 'unpacked_archives'. |
dep-usage | Collect target dependency usage data. |
dependees | List all targets that depend on any of the input targets. |
dependencies | Print the target's dependencies. |
depmap | Depict the target's dependencies. |
detect-duplicates | Detect JVM classes and resources with the same qualified name on the classpath. |
doc | Generate documentation. |
export | Export project information in JSON format. |
export-classpath | Create stable symlinks for runtime classpath entries for JVM targets. |
filedeps | List all source and BUILD files a target transitively depends on. |
filemap | Print a mapping from source file to the target that owns the source file. |
filter | Filter the input targets based on various criteria. |
fmt | Autoformat source code. |
gen | Generate code. |
go | Runs an arbitrary go command against zero or more go targets. |
go-env | Runs an arbitrary command in a go workspace defined by zero or more go targets. |
goals | List available goals. |
idea-plugin | Invoke IntelliJ Pants plugin (installation required) to create a project. |
imports | Resolve external source dependencies. |
index | |
invalidate | |
jar | |
jvm-platform-explain | Console task which provides helpful analysis about jvm platform dependencies. |
jvm-platform-validate | Validation step that runs well in advance of jvm compile. |
kill-pantsd | Terminate the pants daemon. |
killserver | Kill the reporting server. |
lint | Find formatting errors in source code. |
list | Lists all targets matching the target specs. |
list-owners | Print targets that own a source file. |
markdown | Generate HTML from Markdown docs. |
meta-rename | Rename a target and update its dependees' dependencies with the new target name |
minimize | Print a minimal covering set of targets. |
mypy | Invoke the mypy static type analyzer for Python. |
ng-killall | Kill running nailgun servers. |
options | Display meta-information about options. |
outdated | |
path | Find a dependency path from one target to another. |
paths | List all dependency paths from one target to another. |
publish | Publish a build artifact. |
pyprep | |
reference | Generate Pants reference documentation. |
repl | Run a REPL. |
repl-dirty | Run a REPL, skipping compilation. |
resolve | Resolve external binary dependencies. |
resources | Prepare resources. |
roots | List the repo's registered source roots. |
run | Invoke a binary. |
run-dirty | Invoke a binary, skipping compilation. |
server | Run the reporting server. |
setup-py | Generate setup.py-based Python projects. |
sitegen | Generate the Pants static web site. |
sort | Topologically sort the targets. |
targets | List available target types. |
test | Run tests. |
thrift-linter | Print lint warnings for thrift files. |
unpack-jars | Unpack artifacts specified by unpacked_jars() targets. |
Option Reference
- Global Options
- Basic options
-
--build-file-imports=<str> (default: 'warn')
Whether to allow import statements in BUILD files -
--[no-]colors (default: True)
Set whether log messages are displayed in color. -
--tag=[+-]tag1,tag2,... (--tag=[+-]tag1,tag2,...) ..., --tag="[[+-]tag1,tag2,..., [+-]tag1,tag2,..., ...]", --tag="+[[+-]tag1,tag2,..., [+-]tag1,tag2,..., ...]" (default: [])
Include only targets with these tags (optional '+' prefix) or without these tags ('-' prefix). Useful with ::, to find subsets of targets (e.g., integration tests.) -
--target-spec-file=<str> (--target-spec-file=<str>) ..., --target-spec-file="[<str>, <str>, ...]", --target-spec-file="+[<str>, <str>, ...]" (default: [])
Read additional specs from this file, one per line -
--[no-]verify-config (default: True)
Verify that all config file values correspond to known options. -
-e, --[no-]explain (default: False)
Explain the execution of goals. -
-l=<str>, --level=<str> (default: 'info')
Set the logging level. -
-q, --[no-]quiet (default: False)
Squelches most console output. NOTE: Some tasks default to behaving quietly: inverting this option supports making them noisier than they would be otherwise. -
-x, --[no-]time (default: False)
Output a timing report at the end of the run.
-
--build-file-imports=<str> (default: 'warn')
- Advanced options
-
--backend-packages=<str> (--backend-packages=<str>) ..., --backend-packages="[<str>, <str>, ...]", --backend-packages="+[<str>, <str>, ...]" (default: ['pants.backend.graph_info','pants.backend.python','pants.backend.jvm','pants.backend.codegen.antlr.java','pants.backend.codegen.antlr.python','pants.backend.codegen.jaxb','pants.backend.codegen.protobuf.java','pants.backend.codegen.ragel.java','pants.backend.codegen.thrift.java','pants.backend.codegen.thrift.python','pants.backend.codegen.wire.java','pants.backend.project_info','pants.backend.docgen','internal_backend.repositories','internal_backend.sitegen','internal_backend.utilities','pants.contrib.avro','pants.contrib.buildrefactor','pants.contrib.codeanalysis','pants.contrib.cpp','pants.contrib.confluence','pants.contrib.errorprone','pants.contrib.findbugs','pants.contrib.go','pants.contrib.googlejavaformat','pants.contrib.jax_ws','pants.contrib.scalajs','pants.contrib.mypy','pants.contrib.node','pants.contrib.python.checks','pants.contrib.scrooge','pants.contrib.thrifty'])
Load backends from these packages that are already on the path. Add contrib and custom backends to this list. -
--binaries-baseurls=<str> (--binaries-baseurls=<str>) ..., --binaries-baseurls="[<str>, <str>, ...]", --binaries-baseurls="+[<str>, <str>, ...]" (default: ['https://binaries.pantsbuild.org'])
List of URLs from which binary tools are downloaded. URLs are searched in order until the requested path is found. -
--binaries-fetch-timeout-secs=<int> (default: 30)
Timeout in seconds for URL reads when fetching binary tools from the repos specified by --baseurls. -
--binaries-path-by-id="{'key1':val1,'key2':val2,...}" (default: {})
Maps output of uname for a machine to a binary search path. e.g. {("darwin", "15"): ["mac", "10.11"]), ("linux", "arm32"): ["linux", "arm32"]} -
--build-ignore=<str> (--build-ignore=<str>) ..., --build-ignore="[<str>, <str>, ...]", --build-ignore="+[<str>, <str>, ...]" (default: ['.*/','/dist/','bower_components/','node_modules/','*.egg-info/'])
Paths to ignore when identifying BUILD files. This does not affect any other filesystem operations. Patterns use the gitignore pattern syntax (https://git-scm.com/docs/gitignore). -
--cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]enable-pantsd (default: False)
Enables use of the pants daemon (and implicitly, the v2 engine). (Beta) -
--exclude-target-regexp=<regexp> (--exclude-target-regexp=<regexp>) ..., --exclude-target-regexp="[<regexp>, <regexp>, ...]", --exclude-target-regexp="+[<regexp>, <regexp>, ...]" (default: [])
Exclude target roots that match these regexes. -
--[no-]fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]lock (default: True)
Use a global lock to exclude other versions of pants from running during critical operations. -
--max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--native-engine-visualize-to=<dir_option> (default: None)
A directory to write execution and rule graphs to as `dot` files. The contents of the directory will be overwritten if any filenames collide. -
--pants-bootstrapdir=<dir> (default: '/Users/marcrzzz/.cache/pants')
Use this dir for global cache. -
--pants-config-files=<str> (--pants-config-files=<str>) ..., --pants-config-files="[<str>, <str>, ...]", --pants-config-files="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/pants.ini'])
Paths to Pants config files. -
--pants-configdir=<dir> (default: '/Users/marcrzzz/.config/pants')
Use this dir for global config files. -
--pants-distdir=<dir> (default: '/Users/marcrzzz/Documents/twitterteam/pants/dist')
Write end-product artifacts to this dir. If you modify this path, you should also update --build-ignore and --pants-ignore to include the custom dist dir path as well. -
--pants-ignore=<str> (--pants-ignore=<str>) ..., --pants-ignore="[<str>, <str>, ...]", --pants-ignore="+[<str>, <str>, ...]" (default: ['.*/','/dist/','/build-support/*.venv/'])
Paths to ignore for all filesystem operations performed by pants (e.g. BUILD file scanning, glob matching, etc). Patterns use the gitignore syntax (https://git-scm.com/docs/gitignore). -
--pants-subprocessdir=<str> (default: '/Users/marcrzzz/Documents/twitterteam/pants/.pids')
The directory to use for tracking subprocess metadata, if any. This should live outside of the dir used by `--pants-workdir` to allow for tracking subprocesses that outlive the workdir data (e.g. `./pants server`). -
--pants-supportdir=<dir> (default: '/Users/marcrzzz/Documents/twitterteam/pants/build-support')
Use support files from this dir. -
--pants-version=<str> (default: '1.6.0rc0')
Use this pants version. -
--pants-workdir=<dir> (default: '/Users/marcrzzz/Documents/twitterteam/pants/.pants.d')
Write intermediate output files to this dir. -
--pantsd-fs-event-workers=<int> (default: 4)
The number of workers to use for the filesystem event service executor pool. -
--pantsd-invalidation-globs=<str> (--pantsd-invalidation-globs=<str>) ..., --pantsd-invalidation-globs="[<str>, <str>, ...]", --pantsd-invalidation-globs="+[<str>, <str>, ...]" (default: [])
Filesystem events matching any of these globs will trigger a daemon restart. -
--pantsd-log-dir=<str> (default: None)
The directory to log pantsd output to. -
--pantsd-pailgun-host=<str> (default: '127.0.0.1')
The host to bind the pants nailgun server to. -
--pantsd-pailgun-port=<int> (default: 0)
The port to bind the pants nailgun server to. Defaults to a random port. -
--[no-]pantsrc (default: True)
Use pantsrc files. -
--pantsrc-files=<path> (--pantsrc-files=<path>) ..., --pantsrc-files="[<path>, <path>, ...]", --pantsrc-files="+[<path>, <path>, ...]" (default: ['/etc/pantsrc','~/.pants.rc'])
Override config with values from these files. Later files override earlier ones. -
--plugin-cache-dir=<str> (default: '/Users/marcrzzz/.cache/pants/plugins')
Cache resolved plugin requirements here. -
--plugins=<str> (--plugins=<str>) ..., --plugins="[<str>, <str>, ...]", --plugins="+[<str>, <str>, ...]" (default: [])
Load these plugins. -
--[no-]print-exception-stacktrace (default: True)
Print to console the full exception stack trace if encountered. -
--pythonpath=<str> (--pythonpath=<str>) ..., --pythonpath="[<str>, <str>, ...]", --pythonpath="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/contrib/avro/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/buildrefactor/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/codeanalysis/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/cpp/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/confluence/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/errorprone/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/findbugs/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/go/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/googlejavaformat/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/jax_ws/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/mypy/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/node/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/python/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/scalajs/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/scrooge/src/python','/Users/marcrzzz/Documents/twitterteam/pants/contrib/thrifty/src/python','/Users/marcrzzz/Documents/twitterteam/pants/pants-plugins/src/python'])
Add these directories to PYTHONPATH to search for plugins. -
--subproject-roots=<str> (--subproject-roots=<str>) ..., --subproject-roots="[<str>, <str>, ...]", --subproject-roots="+[<str>, <str>, ...]" (default: [])
Paths that correspond with build roots for any subproject that this project depends on. -
--watchman-socket-path=<str> (default: None)
The path to the watchman UNIX socket. This can be overridden if the default absolute path length exceeds the maximum allowed by the OS. -
--watchman-socket-timeout=<float> (default: 5.0)
The watchman client socket timeout in seconds. -
--watchman-startup-timeout=<float> (default: 30.0)
The watchman socket timeout (in seconds) for the initial `watch-project` command. This may need to be set higher for larger repos due to watchman startup cost. -
--watchman-supportdir=<str> (default: 'bin/watchman')
Find watchman binaries under this dir. Used as part of the path to lookup the binary with --binary-util-baseurls and --pants-bootstrapdir. -
--watchman-version=<str> (default: '4.9.0-pants1')
Watchman version. -
--workdir-max-build-entries=<int> (default: 8)
Maximum number of previous builds to keep per task target pair in workdir. If set, minimum 2 will always be kept to support incremental compilation. -
-d=<dir>, --logdir=<dir> (default: None)
Write logs to files under this directory. -
-k, --[no-]kill-nailguns (default: False)
Kill nailguns before exiting -
-t=<seconds>, --timeout=<seconds> (default: None)
Number of seconds to wait for http connections.
-
--backend-packages=<str> (--backend-packages=<str>) ..., --backend-packages="[<str>, <str>, ...]", --backend-packages="+[<str>, <str>, ...]" (default: ['pants.backend.graph_info','pants.backend.python','pants.backend.jvm','pants.backend.codegen.antlr.java','pants.backend.codegen.antlr.python','pants.backend.codegen.jaxb','pants.backend.codegen.protobuf.java','pants.backend.codegen.ragel.java','pants.backend.codegen.thrift.java','pants.backend.codegen.thrift.python','pants.backend.codegen.wire.java','pants.backend.project_info','pants.backend.docgen','internal_backend.repositories','internal_backend.sitegen','internal_backend.utilities','pants.contrib.avro','pants.contrib.buildrefactor','pants.contrib.codeanalysis','pants.contrib.cpp','pants.contrib.confluence','pants.contrib.errorprone','pants.contrib.findbugs','pants.contrib.go','pants.contrib.googlejavaformat','pants.contrib.jax_ws','pants.contrib.scalajs','pants.contrib.mypy','pants.contrib.node','pants.contrib.python.checks','pants.contrib.scrooge','pants.contrib.thrifty'])
- Basic options
- Task Options
-
bash-completionGenerate a Bash shell script that teaches Bash how to autocomplete pants command lines.
-
cache.bash-completion
- Basic options
-
--[no-]cache-bash-completion-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bash-completion-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bash-completion-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bash-completion-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bash-completion-dereference-symlinks (default: True)
- Advanced options
-
--cache-bash-completion-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bash-completion-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bash-completion-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bash-completion-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bash-completion-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bash-completion-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bash-completion-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bash-completion-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bash-completion-read-from=<str> (--cache-bash-completion-read-from=<str>) ..., --cache-bash-completion-read-from="[<str>, <str>, ...]", --cache-bash-completion-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bash-completion-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bash-completion-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bash-completion-write-to=<str> (--cache-bash-completion-write-to=<str>) ..., --cache-bash-completion-write-to="[<str>, <str>, ...]", --cache-bash-completion-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bash-completion-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
benchRun benchmarks.
-
cache.bench
- Basic options
-
--[no-]cache-bench-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bench-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bench-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bench-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bench-dereference-symlinks (default: True)
- Advanced options
-
--cache-bench-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bench-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bench-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bench-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bench-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bench-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bench-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bench-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bench-read-from=<str> (--cache-bench-read-from=<str>) ..., --cache-bench-read-from="[<str>, <str>, ...]", --cache-bench-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bench-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bench-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bench-write-to=<str> (--cache-bench-write-to=<str>) ..., --cache-bench-write-to="[<str>, <str>, ...]", --cache-bench-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bench-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.benchA JVM invocation.
- Basic options
-
--[no-]jvm-bench-debug (default: False)
Run the JVM with remote debugging. -
--jvm-bench-options=<option>... (--jvm-bench-options=<option>...) ..., --jvm-bench-options="[<option>..., <option>..., ...]", --jvm-bench-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these extra JVM options. -
--jvm-bench-program-args=<arg>... (--jvm-bench-program-args=<arg>...) ..., --jvm-bench-program-args="[<arg>..., <arg>..., ...]", --jvm-bench-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-bench-debug (default: False)
- Advanced options
-
--jvm-bench-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-bench-debug-args=<str> (--jvm-bench-debug-args=<str>) ..., --jvm-bench-debug-args="[<str>, <str>, ...]", --jvm-bench-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-bench-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-bench-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-bench-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-bench-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-bench-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
binaryCreate a runnable binary.
-
binary.binary-jvm-prep-commandRun code from a JVM compiled language before other tasks in the binary goal.
- Advanced options
-
--binary-binary-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binary-binary-jvm-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-binary-jvm-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binary-binary-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.binary.binary-jvm-prep-command
- Basic options
-
--[no-]cache-binary-binary-jvm-prep-command-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-binary-jvm-prep-command-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-binary-jvm-prep-command-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-binary-jvm-prep-command-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-binary-jvm-prep-command-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-binary-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-binary-jvm-prep-command-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-binary-jvm-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-binary-jvm-prep-command-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-binary-jvm-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-binary-jvm-prep-command-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-binary-jvm-prep-command-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-binary-jvm-prep-command-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-binary-jvm-prep-command-read-from=<str> (--cache-binary-binary-jvm-prep-command-read-from=<str>) ..., --cache-binary-binary-jvm-prep-command-read-from="[<str>, <str>, ...]", --cache-binary-binary-jvm-prep-command-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-binary-jvm-prep-command-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-binary-jvm-prep-command-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-binary-jvm-prep-command-write-to=<str> (--cache-binary-binary-jvm-prep-command-write-to=<str>) ..., --cache-binary-binary-jvm-prep-command-write-to="[<str>, <str>, ...]", --cache-binary-binary-jvm-prep-command-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-binary-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.binary-prep-commandRun a shell command before other tasks in the binary goal.
- Advanced options
-
--binary-binary-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binary-binary-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-binary-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binary-binary-prep-command-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.binary.binary-prep-command
- Basic options
-
--[no-]cache-binary-binary-prep-command-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-binary-prep-command-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-binary-prep-command-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-binary-prep-command-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-binary-prep-command-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-binary-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-binary-prep-command-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-binary-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-binary-prep-command-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-binary-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-binary-prep-command-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-binary-prep-command-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-binary-prep-command-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-binary-prep-command-read-from=<str> (--cache-binary-binary-prep-command-read-from=<str>) ..., --cache-binary-binary-prep-command-read-from="[<str>, <str>, ...]", --cache-binary-binary-prep-command-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-binary-prep-command-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-binary-prep-command-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-binary-prep-command-write-to=<str> (--cache-binary-binary-prep-command-write-to=<str>) ..., --cache-binary-binary-prep-command-write-to="[<str>, <str>, ...]", --cache-binary-binary-prep-command-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-binary-prep-command-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.cppBuilds an executable file from C++ sources and libraries.
- Basic options
-
--binary-cpp-ld-options=<str> (default: None)
Append these options to the link command line.
-
--binary-cpp-ld-options=<str> (default: None)
- Advanced options
-
--binary-cpp-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--binary-cpp-compiler=<str> (default: None)
Set a specific compiler to use (eg, g++-4.8, clang++) -
--[no-]binary-cpp-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-cpp-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binary-cpp-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.binary.cpp
- Basic options
-
--[no-]cache-binary-cpp-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-cpp-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-cpp-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-cpp-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-cpp-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-cpp-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-cpp-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-cpp-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-cpp-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-cpp-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-cpp-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-cpp-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-cpp-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-cpp-read-from=<str> (--cache-binary-cpp-read-from=<str>) ..., --cache-binary-cpp-read-from="[<str>, <str>, ...]", --cache-binary-cpp-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-cpp-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-cpp-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-cpp-write-to=<str> (--cache-binary-cpp-write-to=<str>) ..., --cache-binary-cpp-write-to="[<str>, <str>, ...]", --cache-binary-cpp-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-cpp-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.cpplibBuilds a static library from C++ sources.
- Advanced options
-
--binary-cpplib-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--binary-cpplib-compiler=<str> (default: None)
Set a specific compiler to use (eg, g++-4.8, clang++) -
--[no-]binary-cpplib-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-cpplib-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binary-cpplib-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.binary.cpplib
- Basic options
-
--[no-]cache-binary-cpplib-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-cpplib-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-cpplib-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-cpplib-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-cpplib-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-cpplib-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-cpplib-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-cpplib-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-cpplib-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-cpplib-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-cpplib-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-cpplib-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-cpplib-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-cpplib-read-from=<str> (--cache-binary-cpplib-read-from=<str>) ..., --cache-binary-cpplib-read-from="[<str>, <str>, ...]", --cache-binary-cpplib-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-cpplib-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-cpplib-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-cpplib-write-to=<str> (--cache-binary-cpplib-write-to=<str>) ..., --cache-binary-cpplib-write-to="[<str>, <str>, ...]", --cache-binary-cpplib-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-cpplib-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.dupDetect JVM classes and resources with the same qualified name on the classpath.
- Basic options
-
--binary-dup-exclude-dirs=<str> (--binary-dup-exclude-dirs=<str>) ..., --binary-dup-exclude-dirs="[<str>, <str>, ...]", --binary-dup-exclude-dirs="+[<str>, <str>, ...]" (default: ['META-INF/services'])
Directory names to exclude from duplicate check. -
--binary-dup-exclude-files=<str> (--binary-dup-exclude-files=<str>) ..., --binary-dup-exclude-files="[<str>, <str>, ...]", --binary-dup-exclude-files="+[<str>, <str>, ...]" (default: ['.DS_Store','cmdline.arg.info.txt.1','dependencies','license','license.txt','notice','notice.txt'])
Case insensitive filenames (without directory) to exclude from duplicate check. -
--binary-dup-exclude-patterns=<str> (--binary-dup-exclude-patterns=<str>) ..., --binary-dup-exclude-patterns="[<str>, <str>, ...]", --binary-dup-exclude-patterns="+[<str>, <str>, ...]" (default: ['^META-INF/[^/]+\.(SF|DSA|RSA)$'])
Regular expressions matching paths (directory and filename) to exclude from the duplicate check. -
--binary-dup-max-dups=<int> (default: 10)
Maximum number of duplicate classes to display per artifact. -
--[no-]binary-dup-skip (default: False)
Disable the dup checking step. -
--[no-]binary-dup-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--binary-dup-exclude-dirs=<str> (--binary-dup-exclude-dirs=<str>) ..., --binary-dup-exclude-dirs="[<str>, <str>, ...]", --binary-dup-exclude-dirs="+[<str>, <str>, ...]" (default: ['META-INF/services'])
- Advanced options
-
--binary-dup-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binary-dup-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-dup-jvm-options=<option>... (--binary-dup-jvm-options=<option>...) ..., --binary-dup-jvm-options="[<option>..., <option>..., ...]", --binary-dup-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--binary-dup-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--binary-dup-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--binary-dup-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--binary-dup-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--binary-dup-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.binary.dup
- Basic options
-
--[no-]cache-binary-dup-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-dup-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-dup-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-dup-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-dup-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-dup-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-dup-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-dup-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-dup-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-dup-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-dup-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-dup-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-dup-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-dup-read-from=<str> (--cache-binary-dup-read-from=<str>) ..., --cache-binary-dup-read-from="[<str>, <str>, ...]", --cache-binary-dup-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-dup-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-dup-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-dup-write-to=<str> (--cache-binary-dup-write-to=<str>) ..., --cache-binary-dup-write-to="[<str>, <str>, ...]", --cache-binary-dup-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-dup-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.goCreates self contained go executables.
- Advanced options
-
--binary-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binary-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binary-go-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.binary.go
- Basic options
-
--[no-]cache-binary-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-go-read-from=<str> (--cache-binary-go-read-from=<str>) ..., --cache-binary-go-read-from="[<str>, <str>, ...]", --cache-binary-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-go-write-to=<str> (--cache-binary-go-write-to=<str>) ..., --cache-binary-go-write-to="[<str>, <str>, ...]", --cache-binary-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.binary.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-binary-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-binary-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-binary-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-binary-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-binary-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-binary-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-binary-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.jvmCreates a runnable monolithic binary deploy jar.
- Basic options
-
--[no-]binary-jvm-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]binary-jvm-use-nailgun (default: True)
- Advanced options
-
--binary-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binary-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-jvm-jvm-options=<option>... (--binary-jvm-jvm-options=<option>...) ..., --binary-jvm-jvm-options="[<option>..., <option>..., ...]", --binary-jvm-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--binary-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--binary-jvm-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--binary-jvm-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--binary-jvm-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--binary-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.binary.jvm
- Basic options
-
--[no-]cache-binary-jvm-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-jvm-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-jvm-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-jvm-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-jvm-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-jvm-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-jvm-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-jvm-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-jvm-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-jvm-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-jvm-read-from=<str> (--cache-binary-jvm-read-from=<str>) ..., --cache-binary-jvm-read-from="[<str>, <str>, ...]", --cache-binary-jvm-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-jvm-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-jvm-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-jvm-write-to=<str> (--cache-binary-jvm-write-to=<str>) ..., --cache-binary-jvm-write-to="[<str>, <str>, ...]", --cache-binary-jvm-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
binary.pyCreate an executable .pex file.
- Advanced options
-
--binary-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binary-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binary-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binary-py-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.binary.py
- Basic options
-
--[no-]cache-binary-py-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-binary-py-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-binary-py-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-binary-py-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-binary-py-dereference-symlinks (default: True)
- Advanced options
-
--cache-binary-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-binary-py-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-binary-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-binary-py-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-binary-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-binary-py-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-binary-py-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-binary-py-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-binary-py-read-from=<str> (--cache-binary-py-read-from=<str>) ..., --cache-binary-py-read-from="[<str>, <str>, ...]", --cache-binary-py-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-binary-py-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-binary-py-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-binary-py-write-to=<str> (--cache-binary-py-write-to=<str>) ..., --cache-binary-py-write-to="[<str>, <str>, ...]", --cache-binary-py-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-binary-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
bootstrapBootstrap tools needed by subsequent build steps.
-
bootstrap.bootstrap-jvm-tools
- Basic options
-
--[no-]bootstrap-bootstrap-jvm-tools-eager (default: False)
Eagerly bootstrap all known JVM tools, instead of fetching them on-demand. Useful for creating a warm Pants workspace, e.g., for containerizing. -
--bootstrap-bootstrap-jvm-tools-shader-jvm-options=<option>... (--bootstrap-bootstrap-jvm-tools-shader-jvm-options=<option>...) ..., --bootstrap-bootstrap-jvm-tools-shader-jvm-options="[<option>..., <option>..., ...]", --bootstrap-bootstrap-jvm-tools-shader-jvm-options="+[<option>..., <option>..., ...]" (default: [])
Run the tool shader with these extra jvm options. -
--[no-]bootstrap-bootstrap-jvm-tools-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]bootstrap-bootstrap-jvm-tools-eager (default: False)
- Advanced options
-
--bootstrap-bootstrap-jvm-tools-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bootstrap-bootstrap-jvm-tools-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bootstrap-bootstrap-jvm-tools-jvm-options=<option>... (--bootstrap-bootstrap-jvm-tools-jvm-options=<option>...) ..., --bootstrap-bootstrap-jvm-tools-jvm-options="[<option>..., <option>..., ...]", --bootstrap-bootstrap-jvm-tools-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--bootstrap-bootstrap-jvm-tools-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--bootstrap-bootstrap-jvm-tools-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--bootstrap-bootstrap-jvm-tools-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--bootstrap-bootstrap-jvm-tools-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--[no-]bootstrap-bootstrap-jvm-tools-soft-excludes (default: False)
If a target depends on a jar that is excluded by another target resolve this jar anyway
-
--bootstrap-bootstrap-jvm-tools-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.bootstrap.bootstrap-jvm-tools
- Basic options
-
--[no-]cache-bootstrap-bootstrap-jvm-tools-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bootstrap-bootstrap-jvm-tools-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bootstrap-bootstrap-jvm-tools-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bootstrap-bootstrap-jvm-tools-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bootstrap-bootstrap-jvm-tools-dereference-symlinks (default: True)
- Advanced options
-
--cache-bootstrap-bootstrap-jvm-tools-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bootstrap-bootstrap-jvm-tools-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bootstrap-bootstrap-jvm-tools-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bootstrap-bootstrap-jvm-tools-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bootstrap-bootstrap-jvm-tools-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bootstrap-bootstrap-jvm-tools-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bootstrap-bootstrap-jvm-tools-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bootstrap-bootstrap-jvm-tools-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bootstrap-bootstrap-jvm-tools-read-from=<str> (--cache-bootstrap-bootstrap-jvm-tools-read-from=<str>) ..., --cache-bootstrap-bootstrap-jvm-tools-read-from="[<str>, <str>, ...]", --cache-bootstrap-bootstrap-jvm-tools-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bootstrap-bootstrap-jvm-tools-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bootstrap-bootstrap-jvm-tools-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bootstrap-bootstrap-jvm-tools-write-to=<str> (--cache-bootstrap-bootstrap-jvm-tools-write-to=<str>) ..., --cache-bootstrap-bootstrap-jvm-tools-write-to="[<str>, <str>, ...]", --cache-bootstrap-bootstrap-jvm-tools-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bootstrap-bootstrap-jvm-tools-cache-key-gen-version=<str> (default: '200')
- Basic options
-
bootstrap.jar-dependency-managementInitialize and validate the JarDependencyManagement subsystem.
- Advanced options
-
--bootstrap-jar-dependency-management-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bootstrap-jar-dependency-management-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bootstrap-jar-dependency-management-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--bootstrap-jar-dependency-management-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.bootstrap.jar-dependency-management
- Basic options
-
--[no-]cache-bootstrap-jar-dependency-management-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bootstrap-jar-dependency-management-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bootstrap-jar-dependency-management-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bootstrap-jar-dependency-management-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bootstrap-jar-dependency-management-dereference-symlinks (default: True)
- Advanced options
-
--cache-bootstrap-jar-dependency-management-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bootstrap-jar-dependency-management-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bootstrap-jar-dependency-management-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bootstrap-jar-dependency-management-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bootstrap-jar-dependency-management-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bootstrap-jar-dependency-management-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bootstrap-jar-dependency-management-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bootstrap-jar-dependency-management-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bootstrap-jar-dependency-management-read-from=<str> (--cache-bootstrap-jar-dependency-management-read-from=<str>) ..., --cache-bootstrap-jar-dependency-management-read-from="[<str>, <str>, ...]", --cache-bootstrap-jar-dependency-management-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bootstrap-jar-dependency-management-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bootstrap-jar-dependency-management-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bootstrap-jar-dependency-management-write-to=<str> (--cache-bootstrap-jar-dependency-management-write-to=<str>) ..., --cache-bootstrap-jar-dependency-management-write-to="[<str>, <str>, ...]", --cache-bootstrap-jar-dependency-management-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bootstrap-jar-dependency-management-cache-key-gen-version=<str> (default: '200')
- Basic options
-
bootstrap.provide-tools-jarSymlinks and adds the tools.jar as a classpath entry for ToolsJar targets.
- Advanced options
-
--bootstrap-provide-tools-jar-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bootstrap-provide-tools-jar-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bootstrap-provide-tools-jar-jvm-options=<option>... (--bootstrap-provide-tools-jar-jvm-options=<option>...) ..., --bootstrap-provide-tools-jar-jvm-options="[<option>..., <option>..., ...]", --bootstrap-provide-tools-jar-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--bootstrap-provide-tools-jar-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--bootstrap-provide-tools-jar-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.bootstrap.provide-tools-jar
- Basic options
-
--[no-]cache-bootstrap-provide-tools-jar-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bootstrap-provide-tools-jar-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bootstrap-provide-tools-jar-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bootstrap-provide-tools-jar-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bootstrap-provide-tools-jar-dereference-symlinks (default: True)
- Advanced options
-
--cache-bootstrap-provide-tools-jar-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bootstrap-provide-tools-jar-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bootstrap-provide-tools-jar-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bootstrap-provide-tools-jar-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bootstrap-provide-tools-jar-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bootstrap-provide-tools-jar-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bootstrap-provide-tools-jar-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bootstrap-provide-tools-jar-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bootstrap-provide-tools-jar-read-from=<str> (--cache-bootstrap-provide-tools-jar-read-from=<str>) ..., --cache-bootstrap-provide-tools-jar-read-from="[<str>, <str>, ...]", --cache-bootstrap-provide-tools-jar-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bootstrap-provide-tools-jar-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bootstrap-provide-tools-jar-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bootstrap-provide-tools-jar-write-to=<str> (--cache-bootstrap-provide-tools-jar-write-to=<str>) ..., --cache-bootstrap-provide-tools-jar-write-to="[<str>, <str>, ...]", --cache-bootstrap-provide-tools-jar-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bootstrap-provide-tools-jar-cache-key-gen-version=<str> (default: '200')
- Basic options
-
bootstrap.substitute-aliased-targetsSubstitutes AliasedTargets with their dependencies where applicable.
- Advanced options
-
--bootstrap-substitute-aliased-targets-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bootstrap-substitute-aliased-targets-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bootstrap-substitute-aliased-targets-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--bootstrap-substitute-aliased-targets-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.bootstrap.substitute-aliased-targets
- Basic options
-
--[no-]cache-bootstrap-substitute-aliased-targets-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bootstrap-substitute-aliased-targets-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bootstrap-substitute-aliased-targets-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bootstrap-substitute-aliased-targets-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bootstrap-substitute-aliased-targets-dereference-symlinks (default: True)
- Advanced options
-
--cache-bootstrap-substitute-aliased-targets-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bootstrap-substitute-aliased-targets-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bootstrap-substitute-aliased-targets-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bootstrap-substitute-aliased-targets-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bootstrap-substitute-aliased-targets-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bootstrap-substitute-aliased-targets-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bootstrap-substitute-aliased-targets-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bootstrap-substitute-aliased-targets-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bootstrap-substitute-aliased-targets-read-from=<str> (--cache-bootstrap-substitute-aliased-targets-read-from=<str>) ..., --cache-bootstrap-substitute-aliased-targets-read-from="[<str>, <str>, ...]", --cache-bootstrap-substitute-aliased-targets-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bootstrap-substitute-aliased-targets-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bootstrap-substitute-aliased-targets-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bootstrap-substitute-aliased-targets-write-to=<str> (--cache-bootstrap-substitute-aliased-targets-write-to=<str>) ..., --cache-bootstrap-substitute-aliased-targets-write-to="[<str>, <str>, ...]", --cache-bootstrap-substitute-aliased-targets-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bootstrap-substitute-aliased-targets-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
buildgenAutomatically generate BUILD files.
-
buildgen.goAutomatically generates Go BUILD files.
- Advanced options
-
--buildgen-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--buildgen-go-extension=<ext> (default: '')
An optional extension for all materialized BUILD files (should include the .) -
--[no-]buildgen-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]buildgen-go-fail-floating (default: True)
After generating all dependencies, fail if any newly generated or pre-existing dependencies have un-pinned - aka FLOATING - versions. -
--[no-]buildgen-go-materialize (default: True)
Instead of just auto-generating missing go_binary and go_library targets in memory, (re-)generate them on disk using the installed Go BUILD file template. -
--buildgen-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]buildgen-go-remote (default: True)
Allow auto-generation of remote dependencies without pinned versions (FLOATING versions). -
--buildgen-go-template=<template> (default: '{{#target.parameters?}} {{target.type}}( {{#target.parameters}} {{#deps?}} dependencies=[ {{#deps}} '{{.}}', {{/deps}} ] {{/deps?}} {{#rev}} rev='{{.}}', {{/rev}} {{#pkgs?}} packages=[ {{#pkgs}} '{{.}}', {{/pkgs}} ] {{/pkgs?}} {{/target.parameters}} ) {{/target.parameters?}} {{^target.parameters?}} {{target.type}}() {{/target.parameters?}} ')
A Go BUILD file mustache template to use with --materialize.
-
--buildgen-go-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.buildgen.go
- Basic options
-
--[no-]cache-buildgen-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-buildgen-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-buildgen-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-buildgen-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-buildgen-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-buildgen-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-buildgen-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-buildgen-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-buildgen-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-buildgen-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-buildgen-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-buildgen-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-buildgen-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-buildgen-go-read-from=<str> (--cache-buildgen-go-read-from=<str>) ..., --cache-buildgen-go-read-from="[<str>, <str>, ...]", --cache-buildgen-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-buildgen-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-buildgen-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-buildgen-go-write-to=<str> (--cache-buildgen-go-write-to=<str>) ..., --cache-buildgen-go-write-to="[<str>, <str>, ...]", --cache-buildgen-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-buildgen-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.buildgen.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-buildgen-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-buildgen-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-buildgen-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-buildgen-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-buildgen-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-buildgen-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-buildgen-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
buildozerManipulate BUILD files.
-
cache.buildozer
- Basic options
-
--[no-]cache-buildozer-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-buildozer-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-buildozer-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-buildozer-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-buildozer-dereference-symlinks (default: True)
- Advanced options
-
--cache-buildozer-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-buildozer-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-buildozer-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-buildozer-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-buildozer-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-buildozer-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-buildozer-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-buildozer-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-buildozer-read-from=<str> (--cache-buildozer-read-from=<str>) ..., --cache-buildozer-read-from="[<str>, <str>, ...]", --cache-buildozer-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-buildozer-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-buildozer-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-buildozer-write-to=<str> (--cache-buildozer-write-to=<str>) ..., --cache-buildozer-write-to="[<str>, <str>, ...]", --cache-buildozer-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-buildozer-cache-key-gen-version=<str> (default: '200')
- Basic options
-
buildozer-binary.buildozer
- Basic options
-
--buildozer-binary-buildozer-version=<str> (default: '0.6.0-80c7f0d45d7e40fa1f7362852697d4a03df557b3')
Version of the buildozer binary to use
-
--buildozer-binary-buildozer-version=<str> (default: '0.6.0-80c7f0d45d7e40fa1f7362852697d4a03df557b3')
- Advanced options
-
--buildozer-binary-buildozer-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]buildozer-binary-buildozer-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--buildozer-binary-buildozer-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--buildozer-binary-buildozer-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
bundleCreate a deployable application bundle.
-
bundle.consolidate-classpathConvert loose directories in classpath_products into jars.
- Basic options
-
--[no-]bundle-consolidate-classpath-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]bundle-consolidate-classpath-use-nailgun (default: True)
- Advanced options
-
--bundle-consolidate-classpath-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bundle-consolidate-classpath-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bundle-consolidate-classpath-jvm-options=<option>... (--bundle-consolidate-classpath-jvm-options=<option>...) ..., --bundle-consolidate-classpath-jvm-options="[<option>..., <option>..., ...]", --bundle-consolidate-classpath-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--bundle-consolidate-classpath-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--bundle-consolidate-classpath-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--bundle-consolidate-classpath-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--bundle-consolidate-classpath-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--bundle-consolidate-classpath-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.bundle.consolidate-classpath
- Basic options
-
--[no-]cache-bundle-consolidate-classpath-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bundle-consolidate-classpath-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bundle-consolidate-classpath-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bundle-consolidate-classpath-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bundle-consolidate-classpath-dereference-symlinks (default: True)
- Advanced options
-
--cache-bundle-consolidate-classpath-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bundle-consolidate-classpath-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bundle-consolidate-classpath-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bundle-consolidate-classpath-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bundle-consolidate-classpath-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bundle-consolidate-classpath-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bundle-consolidate-classpath-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bundle-consolidate-classpath-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bundle-consolidate-classpath-read-from=<str> (--cache-bundle-consolidate-classpath-read-from=<str>) ..., --cache-bundle-consolidate-classpath-read-from="[<str>, <str>, ...]", --cache-bundle-consolidate-classpath-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bundle-consolidate-classpath-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bundle-consolidate-classpath-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bundle-consolidate-classpath-write-to=<str> (--cache-bundle-consolidate-classpath-write-to=<str>) ..., --cache-bundle-consolidate-classpath-write-to="[<str>, <str>, ...]", --cache-bundle-consolidate-classpath-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bundle-consolidate-classpath-cache-key-gen-version=<str> (default: '200')
- Basic options
-
bundle.dupDetect JVM classes and resources with the same qualified name on the classpath.
- Basic options
-
--bundle-dup-exclude-dirs=<str> (--bundle-dup-exclude-dirs=<str>) ..., --bundle-dup-exclude-dirs="[<str>, <str>, ...]", --bundle-dup-exclude-dirs="+[<str>, <str>, ...]" (default: ['META-INF/services'])
Directory names to exclude from duplicate check. -
--bundle-dup-exclude-files=<str> (--bundle-dup-exclude-files=<str>) ..., --bundle-dup-exclude-files="[<str>, <str>, ...]", --bundle-dup-exclude-files="+[<str>, <str>, ...]" (default: ['.DS_Store','cmdline.arg.info.txt.1','dependencies','license','license.txt','notice','notice.txt'])
Case insensitive filenames (without directory) to exclude from duplicate check. -
--bundle-dup-exclude-patterns=<str> (--bundle-dup-exclude-patterns=<str>) ..., --bundle-dup-exclude-patterns="[<str>, <str>, ...]", --bundle-dup-exclude-patterns="+[<str>, <str>, ...]" (default: ['^META-INF/[^/]+\.(SF|DSA|RSA)$'])
Regular expressions matching paths (directory and filename) to exclude from the duplicate check. -
--bundle-dup-max-dups=<int> (default: 10)
Maximum number of duplicate classes to display per artifact. -
--[no-]bundle-dup-skip (default: False)
Disable the dup checking step. -
--[no-]bundle-dup-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--bundle-dup-exclude-dirs=<str> (--bundle-dup-exclude-dirs=<str>) ..., --bundle-dup-exclude-dirs="[<str>, <str>, ...]", --bundle-dup-exclude-dirs="+[<str>, <str>, ...]" (default: ['META-INF/services'])
- Advanced options
-
--bundle-dup-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bundle-dup-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bundle-dup-jvm-options=<option>... (--bundle-dup-jvm-options=<option>...) ..., --bundle-dup-jvm-options="[<option>..., <option>..., ...]", --bundle-dup-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--bundle-dup-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--bundle-dup-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--bundle-dup-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--bundle-dup-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--bundle-dup-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.bundle.dup
- Basic options
-
--[no-]cache-bundle-dup-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bundle-dup-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bundle-dup-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bundle-dup-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bundle-dup-dereference-symlinks (default: True)
- Advanced options
-
--cache-bundle-dup-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bundle-dup-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bundle-dup-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bundle-dup-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bundle-dup-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bundle-dup-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bundle-dup-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bundle-dup-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bundle-dup-read-from=<str> (--cache-bundle-dup-read-from=<str>) ..., --cache-bundle-dup-read-from="[<str>, <str>, ...]", --cache-bundle-dup-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bundle-dup-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bundle-dup-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bundle-dup-write-to=<str> (--cache-bundle-dup-write-to=<str>) ..., --cache-bundle-dup-write-to="[<str>, <str>, ...]", --cache-bundle-dup-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bundle-dup-cache-key-gen-version=<str> (default: '200')
- Basic options
-
bundle.jvm
- Basic options
-
--[no-]bundle-jvm-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]bundle-jvm-use-nailgun (default: True)
- Advanced options
-
--bundle-jvm-archive=<str> (default: None)
Create an archive of this type from the bundle. This option is also defined in jvm_app target. Precedence is CLI option > target option > pants.ini option. -
--bundle-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bundle-jvm-deployjar (default: False)
Pack all 3rdparty and internal jar classfiles into a single deployjar in the bundle's root dir. If unset, all jars will go into the bundle's libs directory, the root will only contain a synthetic jar with its manifest's Class-Path set to those jars. This option is also defined in jvm_app target. Precedence is CLI option > target option > pants.ini option. -
--[no-]bundle-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bundle-jvm-jvm-options=<option>... (--bundle-jvm-jvm-options=<option>...) ..., --bundle-jvm-jvm-options="[<option>..., <option>..., ...]", --bundle-jvm-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--bundle-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--bundle-jvm-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--bundle-jvm-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--bundle-jvm-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--[no-]bundle-jvm-use-basename-prefix (default: False)
Use target basename to prefix bundle folder or archive; otherwise a unique identifier derived from target will be used.
-
--bundle-jvm-archive=<str> (default: None)
- Basic options
-
cache.bundle.jvm
- Basic options
-
--[no-]cache-bundle-jvm-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bundle-jvm-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bundle-jvm-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bundle-jvm-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bundle-jvm-dereference-symlinks (default: True)
- Advanced options
-
--cache-bundle-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bundle-jvm-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bundle-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bundle-jvm-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bundle-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bundle-jvm-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bundle-jvm-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bundle-jvm-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bundle-jvm-read-from=<str> (--cache-bundle-jvm-read-from=<str>) ..., --cache-bundle-jvm-read-from="[<str>, <str>, ...]", --cache-bundle-jvm-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bundle-jvm-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bundle-jvm-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bundle-jvm-write-to=<str> (--cache-bundle-jvm-write-to=<str>) ..., --cache-bundle-jvm-write-to="[<str>, <str>, ...]", --cache-bundle-jvm-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bundle-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
bundle.nodeCreate an archive bundle of NodeModule targets.
- Advanced options
-
--bundle-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]bundle-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--bundle-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--bundle-node-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.bundle.node
- Basic options
-
--[no-]cache-bundle-node-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-bundle-node-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-bundle-node-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-bundle-node-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-bundle-node-dereference-symlinks (default: True)
- Advanced options
-
--cache-bundle-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-bundle-node-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-bundle-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-bundle-node-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-bundle-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-bundle-node-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-bundle-node-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-bundle-node-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-bundle-node-read-from=<str> (--cache-bundle-node-read-from=<str>) ..., --cache-bundle-node-read-from="[<str>, <str>, ...]", --cache-bundle-node-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-bundle-node-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-bundle-node-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-bundle-node-write-to=<str> (--cache-bundle-node-write-to=<str>) ..., --cache-bundle-node-write-to="[<str>, <str>, ...]", --cache-bundle-node-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-bundle-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.bundle.nodeRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-bundle-node-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-bundle-node-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-bundle-node-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-bundle-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-bundle-node-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-bundle-node-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-bundle-node-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-bundle-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-bundle-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-bundle-node-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-bundle-node-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-bundle-node-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-bundle-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
check-published-depsFind references to outdated JVM artifacts.
-
cache.check-published-deps
- Basic options
-
--[no-]cache-check-published-deps-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-check-published-deps-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-check-published-deps-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-check-published-deps-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-check-published-deps-dereference-symlinks (default: True)
- Advanced options
-
--cache-check-published-deps-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-check-published-deps-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-check-published-deps-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-check-published-deps-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-check-published-deps-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-check-published-deps-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-check-published-deps-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-check-published-deps-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-check-published-deps-read-from=<str> (--cache-check-published-deps-read-from=<str>) ..., --cache-check-published-deps-read-from="[<str>, <str>, ...]", --cache-check-published-deps-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-check-published-deps-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-check-published-deps-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-check-published-deps-write-to=<str> (--cache-check-published-deps-write-to=<str>) ..., --cache-check-published-deps-write-to="[<str>, <str>, ...]", --cache-check-published-deps-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-check-published-deps-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
classmapPrint a mapping from class name to the owning target from target's runtime classpath.
-
cache.classmap
- Basic options
-
--[no-]cache-classmap-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-classmap-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-classmap-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-classmap-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-classmap-dereference-symlinks (default: True)
- Advanced options
-
--cache-classmap-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-classmap-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-classmap-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-classmap-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-classmap-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-classmap-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-classmap-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-classmap-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-classmap-read-from=<str> (--cache-classmap-read-from=<str>) ..., --cache-classmap-read-from="[<str>, <str>, ...]", --cache-classmap-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-classmap-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-classmap-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-classmap-write-to=<str> (--cache-classmap-write-to=<str>) ..., --cache-classmap-write-to="[<str>, <str>, ...]", --cache-classmap-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-classmap-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
clean-allDelete all build products, creating a clean workspace.
-
cache.clean-all
- Basic options
-
--[no-]cache-clean-all-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-clean-all-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-clean-all-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-clean-all-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-clean-all-dereference-symlinks (default: True)
- Advanced options
-
--cache-clean-all-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-clean-all-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-clean-all-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-clean-all-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-clean-all-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-clean-all-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-clean-all-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-clean-all-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-clean-all-read-from=<str> (--cache-clean-all-read-from=<str>) ..., --cache-clean-all-read-from="[<str>, <str>, ...]", --cache-clean-all-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-clean-all-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-clean-all-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-clean-all-write-to=<str> (--cache-clean-all-write-to=<str>) ..., --cache-clean-all-write-to="[<str>, <str>, ...]", --cache-clean-all-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-clean-all-cache-key-gen-version=<str> (default: '200')
- Basic options
-
clean-all.kill-pantsdTerminate the pants daemon.
- Advanced options
-
--clean-all-kill-pantsd-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]clean-all-kill-pantsd-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--clean-all-kill-pantsd-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--clean-all-kill-pantsd-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.clean-all.kill-pantsd
- Basic options
-
--[no-]cache-clean-all-kill-pantsd-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-clean-all-kill-pantsd-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-clean-all-kill-pantsd-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-clean-all-kill-pantsd-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-clean-all-kill-pantsd-dereference-symlinks (default: True)
- Advanced options
-
--cache-clean-all-kill-pantsd-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-clean-all-kill-pantsd-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-clean-all-kill-pantsd-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-clean-all-kill-pantsd-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-clean-all-kill-pantsd-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-clean-all-kill-pantsd-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-clean-all-kill-pantsd-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-clean-all-kill-pantsd-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-clean-all-kill-pantsd-read-from=<str> (--cache-clean-all-kill-pantsd-read-from=<str>) ..., --cache-clean-all-kill-pantsd-read-from="[<str>, <str>, ...]", --cache-clean-all-kill-pantsd-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-clean-all-kill-pantsd-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-clean-all-kill-pantsd-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-clean-all-kill-pantsd-write-to=<str> (--cache-clean-all-kill-pantsd-write-to=<str>) ..., --cache-clean-all-kill-pantsd-write-to="[<str>, <str>, ...]", --cache-clean-all-kill-pantsd-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-clean-all-kill-pantsd-cache-key-gen-version=<str> (default: '200')
- Basic options
-
clean-all.ng-killallKill running nailgun servers.
- Basic options
-
--[no-]clean-all-ng-killall-everywhere (default: False)
Kill all nailguns servers launched by pants for all workspaces on the system.
-
--[no-]clean-all-ng-killall-everywhere (default: False)
- Advanced options
-
--clean-all-ng-killall-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]clean-all-ng-killall-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--clean-all-ng-killall-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--clean-all-ng-killall-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.clean-all.ng-killall
- Basic options
-
--[no-]cache-clean-all-ng-killall-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-clean-all-ng-killall-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-clean-all-ng-killall-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-clean-all-ng-killall-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-clean-all-ng-killall-dereference-symlinks (default: True)
- Advanced options
-
--cache-clean-all-ng-killall-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-clean-all-ng-killall-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-clean-all-ng-killall-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-clean-all-ng-killall-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-clean-all-ng-killall-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-clean-all-ng-killall-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-clean-all-ng-killall-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-clean-all-ng-killall-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-clean-all-ng-killall-read-from=<str> (--cache-clean-all-ng-killall-read-from=<str>) ..., --cache-clean-all-ng-killall-read-from="[<str>, <str>, ...]", --cache-clean-all-ng-killall-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-clean-all-ng-killall-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-clean-all-ng-killall-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-clean-all-ng-killall-write-to=<str> (--cache-clean-all-ng-killall-write-to=<str>) ..., --cache-clean-all-ng-killall-write-to="[<str>, <str>, ...]", --cache-clean-all-ng-killall-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-clean-all-ng-killall-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
clocPrint counts of lines of code.
-
cache.cloc
- Basic options
-
--[no-]cache-cloc-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-cloc-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-cloc-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-cloc-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-cloc-dereference-symlinks (default: True)
- Advanced options
-
--cache-cloc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-cloc-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-cloc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-cloc-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-cloc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-cloc-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-cloc-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-cloc-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-cloc-read-from=<str> (--cache-cloc-read-from=<str>) ..., --cache-cloc-read-from="[<str>, <str>, ...]", --cache-cloc-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-cloc-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-cloc-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-cloc-write-to=<str> (--cache-cloc-write-to=<str>) ..., --cache-cloc-write-to="[<str>, <str>, ...]", --cache-cloc-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-cloc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
compileCompile source code.
-
cache.compile
- Basic options
-
--[no-]cache-compile-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-read-from=<str> (--cache-compile-read-from=<str>) ..., --cache-compile-read-from="[<str>, <str>, ...]", --cache-compile-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-write-to=<str> (--cache-compile-write-to=<str>) ..., --cache-compile-write-to="[<str>, <str>, ...]", --cache-compile-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.compile-jvm-prep-commandRun code from a JVM compiled language before other tasks in the compile goal.
- Advanced options
-
--compile-compile-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-compile-jvm-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-compile-jvm-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--compile-compile-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.compile.compile-jvm-prep-command
- Basic options
-
--[no-]cache-compile-compile-jvm-prep-command-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-compile-jvm-prep-command-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-compile-jvm-prep-command-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-compile-jvm-prep-command-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-compile-jvm-prep-command-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-compile-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-compile-jvm-prep-command-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-compile-jvm-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-compile-jvm-prep-command-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-compile-jvm-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-compile-jvm-prep-command-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-compile-jvm-prep-command-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-compile-jvm-prep-command-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-compile-jvm-prep-command-read-from=<str> (--cache-compile-compile-jvm-prep-command-read-from=<str>) ..., --cache-compile-compile-jvm-prep-command-read-from="[<str>, <str>, ...]", --cache-compile-compile-jvm-prep-command-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-compile-jvm-prep-command-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-compile-jvm-prep-command-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-compile-jvm-prep-command-write-to=<str> (--cache-compile-compile-jvm-prep-command-write-to=<str>) ..., --cache-compile-compile-jvm-prep-command-write-to="[<str>, <str>, ...]", --cache-compile-compile-jvm-prep-command-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-compile-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.compile-prep-commandRun a shell command before other tasks in the compile goal.
- Advanced options
-
--compile-compile-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-compile-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-compile-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--compile-compile-prep-command-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.compile.compile-prep-command
- Basic options
-
--[no-]cache-compile-compile-prep-command-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-compile-prep-command-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-compile-prep-command-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-compile-prep-command-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-compile-prep-command-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-compile-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-compile-prep-command-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-compile-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-compile-prep-command-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-compile-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-compile-prep-command-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-compile-prep-command-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-compile-prep-command-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-compile-prep-command-read-from=<str> (--cache-compile-compile-prep-command-read-from=<str>) ..., --cache-compile-compile-prep-command-read-from="[<str>, <str>, ...]", --cache-compile-compile-prep-command-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-compile-prep-command-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-compile-prep-command-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-compile-prep-command-write-to=<str> (--cache-compile-compile-prep-command-write-to=<str>) ..., --cache-compile-compile-prep-command-write-to="[<str>, <str>, ...]", --cache-compile-compile-prep-command-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-compile-prep-command-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.cppCompile C++ sources into object files.
- Advanced options
-
--compile-cpp-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--compile-cpp-cc-extensions=<str> (--compile-cpp-cc-extensions=<str>) ..., --compile-cpp-cc-extensions="[<str>, <str>, ...]", --compile-cpp-cc-extensions="+[<str>, <str>, ...]" (default: ['.cc','.cxx','.cpp'])
The list of extensions to consider when determining if a file is a C++ source file. -
--compile-cpp-cc-options=<str> (--compile-cpp-cc-options=<str>) ..., --compile-cpp-cc-options="[<str>, <str>, ...]", --compile-cpp-cc-options="+[<str>, <str>, ...]" (default: [])
Append these options to the compiler command line. -
--compile-cpp-compiler=<str> (default: None)
Set a specific compiler to use (eg, g++-4.8, clang++) -
--[no-]compile-cpp-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-cpp-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--compile-cpp-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.compile.cpp
- Basic options
-
--[no-]cache-compile-cpp-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-cpp-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-cpp-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-cpp-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-cpp-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-cpp-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-cpp-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-cpp-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-cpp-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-cpp-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-cpp-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-cpp-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-cpp-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-cpp-read-from=<str> (--cache-compile-cpp-read-from=<str>) ..., --cache-compile-cpp-read-from="[<str>, <str>, ...]", --cache-compile-cpp-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-cpp-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-cpp-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-cpp-write-to=<str> (--cache-compile-cpp-write-to=<str>) ..., --cache-compile-cpp-write-to="[<str>, <str>, ...]", --cache-compile-cpp-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-cpp-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.errorproneCheck Java code for Error Prone violations. See http://errorprone.info/ for more details.
- Basic options
-
--compile-errorprone-command-line-options=<str> (--compile-errorprone-command-line-options=<str>) ..., --compile-errorprone-command-line-options="[<str>, <str>, ...]", --compile-errorprone-command-line-options="+[<str>, <str>, ...]" (default: [])
Command line options passed to Error Prone -
--compile-errorprone-exclude-patterns=<str> (--compile-errorprone-exclude-patterns=<str>) ..., --compile-errorprone-exclude-patterns="[<str>, <str>, ...]", --compile-errorprone-exclude-patterns="+[<str>, <str>, ...]" (default: ['contrib/errorprone/tests/java/org/pantsbuild/contrib/errorprone:error','testprojects/src/java/org/pantsbuild/testproject/.*'])
Patterns for targets to be excluded from analysis. -
--[no-]compile-errorprone-skip (default: False)
Skip Error Prone. -
--[no-]compile-errorprone-transitive (default: False)
Run Error Prone against transitive dependencies of targets specified on the command line. -
--[no-]compile-errorprone-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--compile-errorprone-command-line-options=<str> (--compile-errorprone-command-line-options=<str>) ..., --compile-errorprone-command-line-options="[<str>, <str>, ...]", --compile-errorprone-command-line-options="+[<str>, <str>, ...]" (default: [])
- Advanced options
-
--compile-errorprone-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--compile-errorprone-errorprone=<target_option> (default: //:errorprone)
Target address spec for overriding the classpath of the errorprone jvm tool which is, by default: [JarDependency(org=u'com.google.errorprone', base_name=u'error_prone_core', rev=u'2.0.17', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--[no-]compile-errorprone-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-errorprone-jvm-options=<option>... (--compile-errorprone-jvm-options=<option>...) ..., --compile-errorprone-jvm-options="[<option>..., <option>..., ...]", --compile-errorprone-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--compile-errorprone-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--compile-errorprone-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--compile-errorprone-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--compile-errorprone-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--compile-errorprone-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.compile.errorprone
- Basic options
-
--[no-]cache-compile-errorprone-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-errorprone-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-errorprone-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-errorprone-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-errorprone-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-errorprone-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-errorprone-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-errorprone-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-errorprone-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-errorprone-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-errorprone-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-errorprone-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-errorprone-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-errorprone-read-from=<str> (--cache-compile-errorprone-read-from=<str>) ..., --cache-compile-errorprone-read-from="[<str>, <str>, ...]", --cache-compile-errorprone-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-errorprone-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-errorprone-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-errorprone-write-to=<str> (--cache-compile-errorprone-write-to=<str>) ..., --cache-compile-errorprone-write-to="[<str>, <str>, ...]", --cache-compile-errorprone-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-errorprone-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.findbugsCheck Java code for findbugs violations.
- Basic options
-
--compile-findbugs-effort=<str> (default: 'default')
Effort of the bug finders. -
--compile-findbugs-exclude-filter-file=<file_option> (default: None)
Exclude bugs matching given filter -
--compile-findbugs-exclude-patterns=<str> (--compile-findbugs-exclude-patterns=<str>) ..., --compile-findbugs-exclude-patterns="[<str>, <str>, ...]", --compile-findbugs-exclude-patterns="+[<str>, <str>, ...]" (default: ['contrib/findbugs/tests/java/org/pantsbuild/contrib/findbugs:high','testprojects/src/java/org/pantsbuild/testproject/.*'])
Patterns for targets to be excluded from analysis. -
--[no-]compile-findbugs-fail-on-error (default: True)
Fail the build on an error. -
--compile-findbugs-include-filter-file=<file_option> (default: None)
Include only bugs matching given filter -
--compile-findbugs-max-rank=<int> (default: 4)
Maximum bug ranking to record [1..20]. -
--[no-]compile-findbugs-nested (default: True)
Analyze nested jar/zip archives -
--[no-]compile-findbugs-relaxed (default: False)
Relaxed reporting mode -
--[no-]compile-findbugs-skip (default: False)
Skip findbugs. -
--compile-findbugs-threshold=<str> (default: 'medium')
Effort of the bug finders. -
--[no-]compile-findbugs-transitive (default: False)
Run findbugs against transitive dependencies of targets specified on the command line. -
--[no-]compile-findbugs-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--compile-findbugs-effort=<str> (default: 'default')
- Advanced options
-
--compile-findbugs-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-findbugs-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-findbugs-findbugs=<target_option> (default: //:findbugs)
Target address spec for overriding the classpath of the findbugs jvm tool which is, by default: [JarDependency(org=u'com.google.code.findbugs', base_name=u'findbugs', rev=u'3.0.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--compile-findbugs-jvm-options=<option>... (--compile-findbugs-jvm-options=<option>...) ..., --compile-findbugs-jvm-options="[<option>..., <option>..., ...]", --compile-findbugs-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--compile-findbugs-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--compile-findbugs-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--compile-findbugs-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--compile-findbugs-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--compile-findbugs-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.compile.findbugs
- Basic options
-
--[no-]cache-compile-findbugs-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-findbugs-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-findbugs-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-findbugs-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-findbugs-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-findbugs-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-findbugs-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-findbugs-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-findbugs-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-findbugs-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-findbugs-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-findbugs-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-findbugs-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-findbugs-read-from=<str> (--cache-compile-findbugs-read-from=<str>) ..., --cache-compile-findbugs-read-from="[<str>, <str>, ...]", --cache-compile-findbugs-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-findbugs-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-findbugs-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-findbugs-write-to=<str> (--cache-compile-findbugs-write-to=<str>) ..., --cache-compile-findbugs-write-to="[<str>, <str>, ...]", --cache-compile-findbugs-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-findbugs-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.goCompiles a Go package into either a library binary or executable binary.
- Basic options
-
--compile-go-build-flags=<str> (default: '')
Build flags to pass to Go compiler.
-
--compile-go-build-flags=<str> (default: '')
- Advanced options
-
--compile-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--compile-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.compile.go
- Basic options
-
--[no-]cache-compile-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-go-read-from=<str> (--cache-compile-go-read-from=<str>) ..., --cache-compile-go-read-from="[<str>, <str>, ...]", --cache-compile-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-go-write-to=<str> (--cache-compile-go-write-to=<str>) ..., --cache-compile-go-write-to="[<str>, <str>, ...]", --cache-compile-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.compile.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-compile-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-compile-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-compile-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-compile-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-compile-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-compile-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-compile-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.jvm-dep-checkChecks true dependencies of a JVM target and ensures that they are consistent with BUILD files.
- Basic options
-
--compile-jvm-dep-check-missing-deps=<str> (default: 'off')
Check for missing dependencies in compiled code. Reports actual dependencies A -> B where there is no transitive BUILD file dependency path from A to B. If fatal, missing deps are treated as a build error. -
--compile-jvm-dep-check-missing-deps-whitelist=<str> (--compile-jvm-dep-check-missing-deps-whitelist=<str>) ..., --compile-jvm-dep-check-missing-deps-whitelist="[<str>, <str>, ...]", --compile-jvm-dep-check-missing-deps-whitelist="+[<str>, <str>, ...]" (default: [])
Don't report these targets even if they have missing deps. -
--compile-jvm-dep-check-missing-direct-deps=<str> (default: 'off')
Check for missing direct dependencies in compiled code. Reports actual dependencies A -> B where there is no direct BUILD file dependency path from A to B. This is a very strict check; In practice it is common to rely on transitive, indirect dependencies, e.g., due to type inference or when the main target in a BUILD file is modified to depend on other targets in the same BUILD file, as an implementation detail. However it may still be useful to use this on occasion. -
--compile-jvm-dep-check-unnecessary-deps=<str> (default: 'off')
Check for declared dependencies in compiled code that are not needed. This is a very strict check. For example, generated code will often legitimately have BUILD dependencies that are unused in practice.
-
--compile-jvm-dep-check-missing-deps=<str> (default: 'off')
- Advanced options
-
--compile-jvm-dep-check-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-jvm-dep-check-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-jvm-dep-check-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--compile-jvm-dep-check-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.compile.jvm-dep-check
- Basic options
-
--[no-]cache-compile-jvm-dep-check-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-jvm-dep-check-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-jvm-dep-check-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-jvm-dep-check-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-jvm-dep-check-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-jvm-dep-check-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-jvm-dep-check-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-jvm-dep-check-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-jvm-dep-check-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-jvm-dep-check-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-jvm-dep-check-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-jvm-dep-check-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-jvm-dep-check-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-jvm-dep-check-read-from=<str> (--cache-compile-jvm-dep-check-read-from=<str>) ..., --cache-compile-jvm-dep-check-read-from="[<str>, <str>, ...]", --cache-compile-jvm-dep-check-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-jvm-dep-check-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-jvm-dep-check-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-jvm-dep-check-write-to=<str> (--cache-compile-jvm-dep-check-write-to=<str>) ..., --cache-compile-jvm-dep-check-write-to="[<str>, <str>, ...]", --cache-compile-jvm-dep-check-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-jvm-dep-check-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.nodeCreate an archive bundle of NodeModule targets.
- Advanced options
-
--compile-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--compile-node-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.compile.node
- Basic options
-
--[no-]cache-compile-node-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-node-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-node-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-node-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-node-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-node-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-node-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-node-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-node-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-node-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-node-read-from=<str> (--cache-compile-node-read-from=<str>) ..., --cache-compile-node-read-from="[<str>, <str>, ...]", --cache-compile-node-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-node-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-node-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-node-write-to=<str> (--cache-compile-node-write-to=<str>) ..., --cache-compile-node-write-to="[<str>, <str>, ...]", --cache-compile-node-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.compile.nodeRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-compile-node-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-compile-node-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-compile-node-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-compile-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-compile-node-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-compile-node-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-compile-node-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-compile-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-compile-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-compile-node-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-compile-node-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-compile-node-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-compile-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
compile.zincCompile Scala and Java code to classfiles using Zinc.
- Basic options
-
--compile-zinc-buildozer=<str> (default: None)
Path to buildozer for suggest-missing-deps command lines. If absent, no command line will be suggested to fix missing deps. -
--[no-]compile-zinc-debug-symbols (default: False)
Compile with debug symbol enabled. -
--[no-]compile-zinc-suggest-missing-deps (default: False)
Suggest missing dependencies on a best-effort basis from target's transitivedeps for compilation failures that are due to class not found. -
--compile-zinc-unused-deps=<str> (default: 'ignore')
Controls whether unused deps are checked, and whether they cause warnings or errors. This option uses zinc's analysis to determine which deps are unused, and can thus result in false negatives: thus it is disabled by default. -
--[no-]compile-zinc-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker. -
--[no-]compile-zinc-warnings (default: True)
Compile with all configured warnings enabled.
-
--compile-zinc-buildozer=<str> (default: None)
- Advanced options
-
--compile-zinc-args=<str> (--compile-zinc-args=<str>) ..., --compile-zinc-args="[<str>, <str>, ...]", --compile-zinc-args="+[<str>, <str>, ...]" (default: ['-C-encoding','-CUTF-8','-S-encoding','-SUTF-8','-S-g:vars'])
Pass these extra args to the compiler. -
--compile-zinc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]compile-zinc-capture-classpath (default: True)
Capture classpath to per-target newline-delimited text files. These files will be packaged into any jar artifacts that are created from the jvm targets. -
--[no-]compile-zinc-capture-log (default: False)
Capture compilation output to per-target logs. -
--compile-zinc-class-not-found-error-patterns=<str> (--compile-zinc-class-not-found-error-patterns=<str>) ..., --compile-zinc-class-not-found-error-patterns="[<str>, <str>, ...]", --compile-zinc-class-not-found-error-patterns="+[<str>, <str>, ...]" (default: ['\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): cannot find symbol\n\s*\[error\] symbol: class (\S+)
\s*\[error\] location: package (\S+)
\s*\[error\] import (?P<classname>\S+);','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): cannot access (\S+)\n\s*\[error\] class file for (?P<classname>\S+) not found','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): package (\S+) does not exist\n\s*\[error\] import (?P<classname>\S+);','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): cannot find symbol\n\s*\[error\] symbol: class (?P<classnameonly>\S+)
\s*\[error\] location: package (?P<packagename>\S+)','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): package (?P<packagename>\S+) does not exist
\s*\[error\] .*\W(?P<classname>(?P=packagename)\.\w+)\W.*','.*java.lang.NoClassDefFoundError: (?P<classname>\S+)','\s*\[error\] missing or invalid dependency detected while loading class file '(?P<dependee_classname>\S+)\.class'\.
\s*\[error\] Could not access type (?P<classnameonly>\S+) in (value|package) (?P<packagename>\S+),','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): exception during macro expansion:\s*\n\s*\[error\] java.lang.ClassNotFoundException: (?P<classname>\S+)','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): object (\S+) is not a member of package (\S+)
\s*\[error\] import (?P<classname>\S+)','\s*\[error\] Class (?P<classname>\S+) not found \- continuing with a stub\.','\s*\[error\] [^:]+\.scala:\d+:\d+: Symbol \'\S+ \<none\>\.(?P<classname>\S+)\' is missing from the classpath\.\n\s*\[error\] This symbol is required by \'(?P<type>\S+) (?P<dependee_classname>\S+)\'\.\n\s*\[error\] Make sure that \S+ (?P<classnameonly>\S+) is in your classpath and check for conflicting dependencies with `-Ylog-classpath`\.\n\s*\[error\] A full rebuild may help if \'(?P<dependee_classnameonly>\S+)\.class\' was compiled against an incompatible version of \<none\>\.(?P<packagename>\S+)\.','\s*\[error\] [^:]+\.scala:\d+:\d+: Symbol \'\S+ (?P<classname>\S+)\' is missing from the classpath\.\n\s*\[error\] This symbol is required by \'(?P<type>\S+) (?P<dependee_classname>\S+)\'\.\n\s*\[error\] Make sure that \S+ (?P<classnameonly>\S+) is in your classpath and check for conflicting dependencies with `-Ylog-classpath`\.\n\s*\[error\] A full rebuild may help if \'(?P<dependee_classnameonly>\S+)\.class\' was compiled against an incompatible version of (?P<packagename>\S+)\.','\s*\[error\] Symbol \'\S+ (?P<classname>\S+)\' is missing from the classpath\.\n\s*\[error\] This symbol is required by \'method (?P<dependee_classname>\S+)\.(?P<method_name>[^\.]+)\'\.\n\s*\[error\] Make sure that \S+ (?P<classnameonly>\S+) is in your classpath and check for conflicting dependencies with `-Ylog-classpath`\.\n\s*\[error\] A full rebuild may help if \'(?P<dependee_classnameonly>\S+)\.class\' was compiled against an incompatible version of (?P<packagename>\S+)\.','\s*\[error\] ## Exception when compiling (?P<filename>\S+) and others\.\.\.\n\s*\[error\] Type (?P<classname>\S+) not present','\s*\[error\] ## Exception when compiling (?P<filename>\S+) and others\.\.\.\n\s*\[error\] java.lang.NoClassDefFoundError: (?P<classname>\S+)'])
List of regular expression patterns that extract class not found compile errors. -
--[no-]compile-zinc-clear-invalid-analysis (default: False)
When set, any invalid/incompatible analysis files will be deleted automatically. When unset, an error is raised instead. -
--compile-zinc-confs=<str> (--compile-zinc-confs=<str>) ..., --compile-zinc-confs="[<str>, <str>, ...]", --compile-zinc-confs="+[<str>, <str>, ...]" (default: ['default'])
Compile for these Ivy confs. -
--compile-zinc-debug-symbol-args=<str> (--compile-zinc-debug-symbol-args=<str>) ..., --compile-zinc-debug-symbol-args="[<str>, <str>, ...]", --compile-zinc-debug-symbol-args="+[<str>, <str>, ...]" (default: ['-C-g:lines,source,vars'])
Extra args to enable debug symbol. -
--[no-]compile-zinc-delete-scratch (default: True)
Leave intermediate scratch files around, for debugging build problems. -
--[no-]compile-zinc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--compile-zinc-fatal-warnings-disabled-args=<str> (--compile-zinc-fatal-warnings-disabled-args=<str>) ..., --compile-zinc-fatal-warnings-disabled-args="[<str>, <str>, ...]", --compile-zinc-fatal-warnings-disabled-args="+[<str>, <str>, ...]" (default: [])
Extra compiler args to use when fatal warnings are disabled. -
--compile-zinc-fatal-warnings-enabled-args=<str> (--compile-zinc-fatal-warnings-enabled-args=<str>) ..., --compile-zinc-fatal-warnings-enabled-args="[<str>, <str>, ...]", --compile-zinc-fatal-warnings-enabled-args="+[<str>, <str>, ...]" (default: ['-S-Xfatal-warnings','-C-Werror'])
Extra compiler args to use when fatal warnings are enabled. -
--[no-]compile-zinc-incremental (default: True)
When set, zinc will use sub-target incremental compilation, which dramatically improves compile performance while changing large targets. When unset, changed targets will be compiled with an empty output directory, as if after running clean-all. -
--[no-]compile-zinc-incremental-caching (default: False)
When set, the results of incremental compiles will be written to the cache. This is unset by default, because it is generally a good precaution to cache only clean/cold builds. -
--compile-zinc-javac-plugin-args="{'key1':val1,'key2':val2,...}" (default: {})
Map from javac plugin name to list of arguments for that plugin. -
--compile-zinc-javac-plugin-dep=<target_option> (default: //:javac-plugin-dep)
Search for javac plugins here, as well as in any explicit dependencies. -
--compile-zinc-javac-plugins=<str> (--compile-zinc-javac-plugins=<str>) ..., --compile-zinc-javac-plugins="[<str>, <str>, ...]", --compile-zinc-javac-plugins="+[<str>, <str>, ...]" (default: [])
Use these javac plugins. -
--compile-zinc-jvm-options=<option>... (--compile-zinc-jvm-options=<option>...) ..., --compile-zinc-jvm-options="[<option>..., <option>..., ...]", --compile-zinc-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx4g','-XX:+UseConcMarkSweepGC','-XX:ParallelGCThreads=4','-Dzinc.analysis.cache.limit=1000'])
Run with these JVM options. -
--compile-zinc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--compile-zinc-missing-deps-not-found-msg=<str> (default: 'Please see https://www.pantsbuild.org/3rdparty_jvm.html#strict-dependencies for more information.')
The message to print when pants can't find any suggestions for targets containing the classes not found during compilation. This should likely include a link to documentation about dependency management. -
--compile-zinc-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--compile-zinc-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--compile-zinc-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--compile-zinc-no-warning-args=<str> (--compile-zinc-no-warning-args=<str>) ..., --compile-zinc-no-warning-args="[<str>, <str>, ...]", --compile-zinc-no-warning-args="+[<str>, <str>, ...]" (default: ['-S-nowarn'])
Extra compiler args to use when warnings are disabled. -
--compile-zinc-scalac-plugin-args="{'key1':val1,'key2':val2,...}" (default: {})
Map from scalac plugin name to list of arguments for that plugin. -
--compile-zinc-scalac-plugin-dep=<target_option> (default: //:scalac-plugin-dep)
Search for scalac plugins here, as well as in any explicit dependencies. -
--compile-zinc-scalac-plugins=<str> (--compile-zinc-scalac-plugins=<str>) ..., --compile-zinc-scalac-plugins="[<str>, <str>, ...]", --compile-zinc-scalac-plugins="+[<str>, <str>, ...]" (default: [])
Use these scalac plugins. -
--compile-zinc-size-estimator=<str> (default: 'filesize')
The method of target size estimation. The size estimator estimates the size of targets in order to build the largest targets first (subject to dependency constraints). Choose 'random' to choose random sizes for each target, which may be useful for distributed builds. -
--[no-]compile-zinc-use-classpath-jars (default: False)
Use jar files on the compile_classpath. Note: Using this option degrades incremental compile between targets. -
--compile-zinc-warning-args=<str> (--compile-zinc-warning-args=<str>) ..., --compile-zinc-warning-args="[<str>, <str>, ...]", --compile-zinc-warning-args="+[<str>, <str>, ...]" (default: ['-S-deprecation','-S-unchecked','-S-feature'])
Extra compiler args to use when warnings are enabled. -
--compile-zinc-whitelisted-args="{'key1':val1,'key2':val2,...}" (default: { '-S.*':'False','-C.*':'False','-msg-filter':'True','-file-filter':'True' })
A dict of option regexes that make up pants' supported API for zinc. Options not listed here are subject to change/removal. The value of the dict indicates that an option accepts an argument. -
--compile-zinc-worker-count=<int> (default: 4)
The number of concurrent workers to use when compiling with zinc. Defaults to the current machine's CPU count.
-
--compile-zinc-args=<str> (--compile-zinc-args=<str>) ..., --compile-zinc-args="[<str>, <str>, ...]", --compile-zinc-args="+[<str>, <str>, ...]" (default: ['-C-encoding','-CUTF-8','-S-encoding','-SUTF-8','-S-g:vars'])
- Basic options
-
cache.compile.zinc
- Basic options
-
--[no-]cache-compile-zinc-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-compile-zinc-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-compile-zinc-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-compile-zinc-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-compile-zinc-dereference-symlinks (default: True)
- Advanced options
-
--cache-compile-zinc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compile-zinc-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-compile-zinc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-compile-zinc-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-compile-zinc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-compile-zinc-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-compile-zinc-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-compile-zinc-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-compile-zinc-read-from=<str> (--cache-compile-zinc-read-from=<str>) ..., --cache-compile-zinc-read-from="[<str>, <str>, ...]", --cache-compile-zinc-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-compile-zinc-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-compile-zinc-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-compile-zinc-write-to=<str> (--cache-compile-zinc-write-to=<str>) ..., --cache-compile-zinc-write-to="[<str>, <str>, ...]", --cache-compile-zinc-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-compile-zinc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
confluenceA task to publish Page targets to Confluence wikis.
-
cache.confluence
- Basic options
-
--[no-]cache-confluence-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-confluence-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-confluence-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-confluence-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-confluence-dereference-symlinks (default: True)
- Advanced options
-
--cache-confluence-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-confluence-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-confluence-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-confluence-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-confluence-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-confluence-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-confluence-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-confluence-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-confluence-read-from=<str> (--cache-confluence-read-from=<str>) ..., --cache-confluence-read-from="[<str>, <str>, ...]", --cache-confluence-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-confluence-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-confluence-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-confluence-write-to=<str> (--cache-confluence-write-to=<str>) ..., --cache-confluence-write-to="[<str>, <str>, ...]", --cache-confluence-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-confluence-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
deferred-sourcesMap DeferredSourcesFields to files that produce the product 'unpacked_archives'.
-
cache.deferred-sources
- Basic options
-
--[no-]cache-deferred-sources-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-deferred-sources-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-deferred-sources-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-deferred-sources-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-deferred-sources-dereference-symlinks (default: True)
- Advanced options
-
--cache-deferred-sources-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-deferred-sources-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-deferred-sources-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-deferred-sources-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-deferred-sources-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-deferred-sources-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-deferred-sources-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-deferred-sources-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-deferred-sources-read-from=<str> (--cache-deferred-sources-read-from=<str>) ..., --cache-deferred-sources-read-from="[<str>, <str>, ...]", --cache-deferred-sources-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-deferred-sources-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-deferred-sources-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-deferred-sources-write-to=<str> (--cache-deferred-sources-write-to=<str>) ..., --cache-deferred-sources-write-to="[<str>, <str>, ...]", --cache-deferred-sources-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-deferred-sources-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
dep-usageCollect target dependency usage data.
-
dep-usage.jvmDetermines the dependency usage ratios of targets.
- Basic options
-
--[no-]dep-usage-jvm-internal-only (default: False)
Specifies that only internal dependencies should be included in the graph output (no external jars). -
--dep-usage-jvm-output-file=<str> (default: None)
Output destination. When unset, outputs to <stdout>. -
--dep-usage-jvm-size-estimator=<str> (default: 'filesize')
The method of target size estimation. -
--[no-]dep-usage-jvm-summary (default: True)
When set, outputs a summary of the "worst" dependencies; otherwise, outputs a JSON report. -
--[no-]dep-usage-jvm-transitive (default: True)
Score all targets in the build graph transitively. -
--[no-]dep-usage-jvm-use-cached (default: False)
Use cached dependency data to compute analysis result. When set, skips `resolve` and `compile` steps. Useful for computing analysis for a lot of targets, but result can differ from direct execution because cached information doesn't depend on 3rdparty libraries versions.
-
--[no-]dep-usage-jvm-internal-only (default: False)
- Advanced options
-
--dep-usage-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]dep-usage-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--dep-usage-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--dep-usage-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.dep-usage.jvm
- Basic options
-
--[no-]cache-dep-usage-jvm-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-dep-usage-jvm-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-dep-usage-jvm-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-dep-usage-jvm-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-dep-usage-jvm-dereference-symlinks (default: True)
- Advanced options
-
--cache-dep-usage-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-dep-usage-jvm-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-dep-usage-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-dep-usage-jvm-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-dep-usage-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-dep-usage-jvm-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-dep-usage-jvm-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-dep-usage-jvm-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-dep-usage-jvm-read-from=<str> (--cache-dep-usage-jvm-read-from=<str>) ..., --cache-dep-usage-jvm-read-from="[<str>, <str>, ...]", --cache-dep-usage-jvm-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-dep-usage-jvm-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-dep-usage-jvm-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-dep-usage-jvm-write-to=<str> (--cache-dep-usage-jvm-write-to=<str>) ..., --cache-dep-usage-jvm-write-to="[<str>, <str>, ...]", --cache-dep-usage-jvm-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-dep-usage-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
dependeesList all targets that depend on any of the input targets.
-
cache.dependees
- Basic options
-
--[no-]cache-dependees-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-dependees-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-dependees-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-dependees-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-dependees-dereference-symlinks (default: True)
- Advanced options
-
--cache-dependees-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-dependees-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-dependees-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-dependees-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-dependees-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-dependees-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-dependees-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-dependees-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-dependees-read-from=<str> (--cache-dependees-read-from=<str>) ..., --cache-dependees-read-from="[<str>, <str>, ...]", --cache-dependees-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-dependees-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-dependees-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-dependees-write-to=<str> (--cache-dependees-write-to=<str>) ..., --cache-dependees-write-to="[<str>, <str>, ...]", --cache-dependees-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-dependees-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
dependenciesPrint the target's dependencies.
-
cache.dependencies
- Basic options
-
--[no-]cache-dependencies-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-dependencies-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-dependencies-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-dependencies-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-dependencies-dereference-symlinks (default: True)
- Advanced options
-
--cache-dependencies-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-dependencies-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-dependencies-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-dependencies-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-dependencies-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-dependencies-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-dependencies-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-dependencies-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-dependencies-read-from=<str> (--cache-dependencies-read-from=<str>) ..., --cache-dependencies-read-from="[<str>, <str>, ...]", --cache-dependencies-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-dependencies-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-dependencies-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-dependencies-write-to=<str> (--cache-dependencies-write-to=<str>) ..., --cache-dependencies-write-to="[<str>, <str>, ...]", --cache-dependencies-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-dependencies-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
depmapDepict the target's dependencies.
-
cache.depmap
- Basic options
-
--[no-]cache-depmap-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-depmap-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-depmap-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-depmap-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-depmap-dereference-symlinks (default: True)
- Advanced options
-
--cache-depmap-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-depmap-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-depmap-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-depmap-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-depmap-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-depmap-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-depmap-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-depmap-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-depmap-read-from=<str> (--cache-depmap-read-from=<str>) ..., --cache-depmap-read-from="[<str>, <str>, ...]", --cache-depmap-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-depmap-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-depmap-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-depmap-write-to=<str> (--cache-depmap-write-to=<str>) ..., --cache-depmap-write-to="[<str>, <str>, ...]", --cache-depmap-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-depmap-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
detect-duplicatesDetect JVM classes and resources with the same qualified name on the classpath.
-
cache.detect-duplicates
- Basic options
-
--[no-]cache-detect-duplicates-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-detect-duplicates-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-detect-duplicates-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-detect-duplicates-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-detect-duplicates-dereference-symlinks (default: True)
- Advanced options
-
--cache-detect-duplicates-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-detect-duplicates-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-detect-duplicates-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-detect-duplicates-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-detect-duplicates-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-detect-duplicates-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-detect-duplicates-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-detect-duplicates-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-detect-duplicates-read-from=<str> (--cache-detect-duplicates-read-from=<str>) ..., --cache-detect-duplicates-read-from="[<str>, <str>, ...]", --cache-detect-duplicates-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-detect-duplicates-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-detect-duplicates-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-detect-duplicates-write-to=<str> (--cache-detect-duplicates-write-to=<str>) ..., --cache-detect-duplicates-write-to="[<str>, <str>, ...]", --cache-detect-duplicates-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-detect-duplicates-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
docGenerate documentation.
-
doc.javadocGenerate javadoc html for Java source targets.
- Basic options
-
--[no-]doc-javadoc-combined (default: False)
Generate javadoc for all targets combined, instead of each target individually. -
--doc-javadoc-confs=<str> (--doc-javadoc-confs=<str>) ..., --doc-javadoc-confs="[<str>, <str>, ...]", --doc-javadoc-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--doc-javadoc-exclude-patterns=<str> (--doc-javadoc-exclude-patterns=<str>) ..., --doc-javadoc-exclude-patterns="[<str>, <str>, ...]", --doc-javadoc-exclude-patterns="+[<str>, <str>, ...]" (default: [])
Patterns for targets to be excluded from doc generation. -
--[no-]doc-javadoc-ignore-failure (default: False)
Do not consider javadoc errors to be build errors. -
--[no-]doc-javadoc-include-codegen (default: False)
Create javadoc for generated code. -
--[no-]doc-javadoc-open (default: False)
Open the generated javadoc in a browser (implies --combined). -
--[no-]doc-javadoc-skip (default: False)
Skip task. -
--[no-]doc-javadoc-transitive (default: True)
If false, act only on the targets directly specified on the command line. If true, act on the transitive dependency closure of those targets.
-
--[no-]doc-javadoc-combined (default: False)
- Advanced options
-
--doc-javadoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]doc-javadoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--doc-javadoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--doc-javadoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.doc.javadoc
- Basic options
-
--[no-]cache-doc-javadoc-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-doc-javadoc-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-doc-javadoc-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-doc-javadoc-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-doc-javadoc-dereference-symlinks (default: True)
- Advanced options
-
--cache-doc-javadoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-doc-javadoc-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-doc-javadoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-doc-javadoc-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-doc-javadoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-doc-javadoc-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-doc-javadoc-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-doc-javadoc-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-doc-javadoc-read-from=<str> (--cache-doc-javadoc-read-from=<str>) ..., --cache-doc-javadoc-read-from="[<str>, <str>, ...]", --cache-doc-javadoc-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-doc-javadoc-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-doc-javadoc-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-doc-javadoc-write-to=<str> (--cache-doc-javadoc-write-to=<str>) ..., --cache-doc-javadoc-write-to="[<str>, <str>, ...]", --cache-doc-javadoc-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-doc-javadoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.doc.javadocA JVM invocation.
- Basic options
-
--[no-]jvm-doc-javadoc-debug (default: False)
Run the JVM with remote debugging. -
--jvm-doc-javadoc-options=<option>... (--jvm-doc-javadoc-options=<option>...) ..., --jvm-doc-javadoc-options="[<option>..., <option>..., ...]", --jvm-doc-javadoc-options="+[<option>..., <option>..., ...]" (default: ['-Xmx256m'])
Run with these extra JVM options. -
--jvm-doc-javadoc-program-args=<arg>... (--jvm-doc-javadoc-program-args=<arg>...) ..., --jvm-doc-javadoc-program-args="[<arg>..., <arg>..., ...]", --jvm-doc-javadoc-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-doc-javadoc-debug (default: False)
- Advanced options
-
--jvm-doc-javadoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-doc-javadoc-debug-args=<str> (--jvm-doc-javadoc-debug-args=<str>) ..., --jvm-doc-javadoc-debug-args="[<str>, <str>, ...]", --jvm-doc-javadoc-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-doc-javadoc-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-doc-javadoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-doc-javadoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-doc-javadoc-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-doc-javadoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
doc.scaladocGenerate scaladoc html for Scala source targets.
- Basic options
-
--[no-]doc-scaladoc-combined (default: False)
Generate scaladoc for all targets combined, instead of each target individually. -
--doc-scaladoc-confs=<str> (--doc-scaladoc-confs=<str>) ..., --doc-scaladoc-confs="[<str>, <str>, ...]", --doc-scaladoc-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--doc-scaladoc-exclude-patterns=<str> (--doc-scaladoc-exclude-patterns=<str>) ..., --doc-scaladoc-exclude-patterns="[<str>, <str>, ...]", --doc-scaladoc-exclude-patterns="+[<str>, <str>, ...]" (default: [])
Patterns for targets to be excluded from doc generation. -
--[no-]doc-scaladoc-ignore-failure (default: False)
Do not consider scaladoc errors to be build errors. -
--[no-]doc-scaladoc-include-codegen (default: False)
Create scaladoc for generated code. -
--[no-]doc-scaladoc-open (default: False)
Open the generated scaladoc in a browser (implies --combined). -
--[no-]doc-scaladoc-skip (default: False)
Skip task. -
--[no-]doc-scaladoc-transitive (default: True)
If false, act only on the targets directly specified on the command line. If true, act on the transitive dependency closure of those targets.
-
--[no-]doc-scaladoc-combined (default: False)
- Advanced options
-
--doc-scaladoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]doc-scaladoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--doc-scaladoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--doc-scaladoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.doc.scaladoc
- Basic options
-
--[no-]cache-doc-scaladoc-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-doc-scaladoc-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-doc-scaladoc-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-doc-scaladoc-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-doc-scaladoc-dereference-symlinks (default: True)
- Advanced options
-
--cache-doc-scaladoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-doc-scaladoc-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-doc-scaladoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-doc-scaladoc-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-doc-scaladoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-doc-scaladoc-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-doc-scaladoc-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-doc-scaladoc-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-doc-scaladoc-read-from=<str> (--cache-doc-scaladoc-read-from=<str>) ..., --cache-doc-scaladoc-read-from="[<str>, <str>, ...]", --cache-doc-scaladoc-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-doc-scaladoc-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-doc-scaladoc-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-doc-scaladoc-write-to=<str> (--cache-doc-scaladoc-write-to=<str>) ..., --cache-doc-scaladoc-write-to="[<str>, <str>, ...]", --cache-doc-scaladoc-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-doc-scaladoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.doc.scaladocA JVM invocation.
- Basic options
-
--[no-]jvm-doc-scaladoc-debug (default: False)
Run the JVM with remote debugging. -
--jvm-doc-scaladoc-options=<option>... (--jvm-doc-scaladoc-options=<option>...) ..., --jvm-doc-scaladoc-options="[<option>..., <option>..., ...]", --jvm-doc-scaladoc-options="+[<option>..., <option>..., ...]" (default: ['-Xmx256m'])
Run with these extra JVM options. -
--jvm-doc-scaladoc-program-args=<arg>... (--jvm-doc-scaladoc-program-args=<arg>...) ..., --jvm-doc-scaladoc-program-args="[<arg>..., <arg>..., ...]", --jvm-doc-scaladoc-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-doc-scaladoc-debug (default: False)
- Advanced options
-
--jvm-doc-scaladoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-doc-scaladoc-debug-args=<str> (--jvm-doc-scaladoc-debug-args=<str>) ..., --jvm-doc-scaladoc-debug-args="[<str>, <str>, ...]", --jvm-doc-scaladoc-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-doc-scaladoc-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-doc-scaladoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-doc-scaladoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-doc-scaladoc-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-doc-scaladoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
scala-platform.doc.scaladocA scala platform.
- Advanced options
-
--scala-platform-doc-scaladoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]scala-platform-doc-scaladoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]scala-platform-doc-scaladoc-fatal-warnings (default: False)
The default for the "fatal_warnings" argument for targets of this language. -
--scala-platform-doc-scaladoc-jvm-options=<option>... (--scala-platform-doc-scaladoc-jvm-options=<option>...) ..., --scala-platform-doc-scaladoc-jvm-options="[<option>..., <option>..., ...]", --scala-platform-doc-scaladoc-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--scala-platform-doc-scaladoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--scala-platform-doc-scaladoc-scala-repl=<target_option> (default: //:scala-repl)
Target address spec for overriding the classpath of the scala-repl jvm tool which is, by default: [JarDependency(org=u'missing spec', base_name=u' //:scala-repl', rev=None, force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scala-repl_2_10=<target_option> (default: //:scala-repl_2_10)
Target address spec for overriding the classpath of the scala-repl_2_10 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.10.6', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.'), JarDependency(org=u'org.scala-lang', base_name=u'jline', rev=u'2.10.6', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scala-repl_2_11=<target_option> (default: //:scala-repl_2_11)
Target address spec for overriding the classpath of the scala-repl_2_11 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.11.11', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scala-repl_2_12=<target_option> (default: //:scala-repl_2_12)
Target address spec for overriding the classpath of the scala-repl_2_12 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.12.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalac=<target_option> (default: //:scalac)
Target address spec for overriding the classpath of the scalac jvm tool which is, by default: [JarDependency(org=u'missing spec', base_name=u' //:scalac', rev=None, force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalac_2_10=<target_option> (default: //:scalac_2_10)
Target address spec for overriding the classpath of the scalac_2_10 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.10.6', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalac_2_11=<target_option> (default: //:scalac_2_11)
Target address spec for overriding the classpath of the scalac_2_11 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.11.11', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalac_2_12=<target_option> (default: //:scalac_2_12)
Target address spec for overriding the classpath of the scalac_2_12 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.12.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalastyle=<target_option> (default: //:scalastyle)
Target address spec for overriding the classpath of the scalastyle jvm tool which is, by default: [JarDependency(org=u'missing spec', base_name=u' //:scalastyle', rev=None, force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalastyle_2_10=<target_option> (default: //:scalastyle_2_10)
Target address spec for overriding the classpath of the scalastyle_2_10 jvm tool which is, by default: [JarDependency(org=u'org.scalastyle', base_name=u'scalastyle_2.11', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalastyle_2_11=<target_option> (default: //:scalastyle_2_11)
Target address spec for overriding the classpath of the scalastyle_2_11 jvm tool which is, by default: [JarDependency(org=u'org.scalastyle', base_name=u'scalastyle_2.11', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-doc-scaladoc-scalastyle_2_12=<target_option> (default: //:scalastyle_2_12)
Target address spec for overriding the classpath of the scalastyle_2_12 jvm tool which is, by default: [JarDependency(org=u'org.scalastyle', base_name=u'scalastyle_2.11', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--[no-]scala-platform-doc-scaladoc-strict-deps (default: False)
The default for the "strict_deps" argument for targets of this language. -
--scala-platform-doc-scaladoc-suffix-version=<str> (default: None)
Scala suffix to be used in `scala_jar` definitions. For example, specifying `2.11` or `2.12.0-RC1` would cause `scala_jar` lookups for artifacts with those suffixes. -
--scala-platform-doc-scaladoc-version=<str> (default: '2.12')
The scala platform version. If --version=custom, the targets //:scala-library, //:scalac, //:scala-repl and //:scalastyle will be used, and must exist. Otherwise, defaults for the specified version will be used. -
--[no-]scala-platform-doc-scaladoc-zinc-file-manager (default: True)
Use zinc provided file manager to ensure transactional rollback.
-
--scala-platform-doc-scaladoc-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
-
exportExport project information in JSON format.
-
cache.export
- Basic options
-
--[no-]cache-export-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-export-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-export-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-export-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-export-dereference-symlinks (default: True)
- Advanced options
-
--cache-export-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-export-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-export-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-export-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-export-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-export-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-export-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-export-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-export-read-from=<str> (--cache-export-read-from=<str>) ..., --cache-export-read-from="[<str>, <str>, ...]", --cache-export-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-export-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-export-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-export-write-to=<str> (--cache-export-write-to=<str>) ..., --cache-export-write-to="[<str>, <str>, ...]", --cache-export-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-export-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
export-classpathCreate stable symlinks for runtime classpath entries for JVM targets.
-
cache.export-classpath
- Basic options
-
--[no-]cache-export-classpath-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-export-classpath-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-export-classpath-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-export-classpath-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-export-classpath-dereference-symlinks (default: True)
- Advanced options
-
--cache-export-classpath-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-export-classpath-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-export-classpath-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-export-classpath-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-export-classpath-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-export-classpath-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-export-classpath-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-export-classpath-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-export-classpath-read-from=<str> (--cache-export-classpath-read-from=<str>) ..., --cache-export-classpath-read-from="[<str>, <str>, ...]", --cache-export-classpath-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-export-classpath-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-export-classpath-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-export-classpath-write-to=<str> (--cache-export-classpath-write-to=<str>) ..., --cache-export-classpath-write-to="[<str>, <str>, ...]", --cache-export-classpath-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-export-classpath-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
filedepsList all source and BUILD files a target transitively depends on.
-
cache.filedeps
- Basic options
-
--[no-]cache-filedeps-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-filedeps-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-filedeps-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-filedeps-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-filedeps-dereference-symlinks (default: True)
- Advanced options
-
--cache-filedeps-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-filedeps-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-filedeps-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-filedeps-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-filedeps-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-filedeps-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-filedeps-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-filedeps-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-filedeps-read-from=<str> (--cache-filedeps-read-from=<str>) ..., --cache-filedeps-read-from="[<str>, <str>, ...]", --cache-filedeps-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-filedeps-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-filedeps-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-filedeps-write-to=<str> (--cache-filedeps-write-to=<str>) ..., --cache-filedeps-write-to="[<str>, <str>, ...]", --cache-filedeps-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-filedeps-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
filemapPrint a mapping from source file to the target that owns the source file.
-
cache.filemap
- Basic options
-
--[no-]cache-filemap-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-filemap-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-filemap-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-filemap-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-filemap-dereference-symlinks (default: True)
- Advanced options
-
--cache-filemap-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-filemap-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-filemap-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-filemap-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-filemap-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-filemap-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-filemap-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-filemap-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-filemap-read-from=<str> (--cache-filemap-read-from=<str>) ..., --cache-filemap-read-from="[<str>, <str>, ...]", --cache-filemap-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-filemap-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-filemap-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-filemap-write-to=<str> (--cache-filemap-write-to=<str>) ..., --cache-filemap-write-to="[<str>, <str>, ...]", --cache-filemap-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-filemap-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
filterFilter the input targets based on various criteria.
-
cache.filter
- Basic options
-
--[no-]cache-filter-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-filter-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-filter-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-filter-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-filter-dereference-symlinks (default: True)
- Advanced options
-
--cache-filter-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-filter-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-filter-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-filter-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-filter-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-filter-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-filter-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-filter-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-filter-read-from=<str> (--cache-filter-read-from=<str>) ..., --cache-filter-read-from="[<str>, <str>, ...]", --cache-filter-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-filter-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-filter-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-filter-write-to=<str> (--cache-filter-write-to=<str>) ..., --cache-filter-write-to="[<str>, <str>, ...]", --cache-filter-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-filter-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
fmtAutoformat source code.
-
fmt.goFormat Go code using gofmt.
- Advanced options
-
--fmt-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]fmt-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--fmt-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--fmt-go-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.fmt.go
- Basic options
-
--[no-]cache-fmt-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-fmt-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-fmt-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-fmt-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-fmt-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-fmt-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-fmt-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fmt-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-fmt-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-fmt-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-fmt-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-fmt-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-fmt-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-fmt-go-read-from=<str> (--cache-fmt-go-read-from=<str>) ..., --cache-fmt-go-read-from="[<str>, <str>, ...]", --cache-fmt-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-fmt-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-fmt-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-fmt-go-write-to=<str> (--cache-fmt-go-write-to=<str>) ..., --cache-fmt-go-write-to="[<str>, <str>, ...]", --cache-fmt-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-fmt-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.fmt.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-fmt-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-fmt-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-fmt-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-fmt-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-fmt-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-fmt-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-fmt-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
fmt.google-java-formatReformat Java source code to comply with Google Java Style.
- Basic options
-
--[no-]fmt-google-java-format-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]fmt-google-java-format-use-nailgun (default: True)
- Advanced options
-
--fmt-google-java-format-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]fmt-google-java-format-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--fmt-google-java-format-google-java-format=<target_option> (default: //:google-java-format)
Target address spec for overriding the classpath of the google-java-format jvm tool which is, by default: [JarDependency(org=u'com.google.googlejavaformat', base_name=u'google-java-format', rev=u'1.5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--fmt-google-java-format-jvm-options=<option>... (--fmt-google-java-format-jvm-options=<option>...) ..., --fmt-google-java-format-jvm-options="[<option>..., <option>..., ...]", --fmt-google-java-format-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--fmt-google-java-format-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--fmt-google-java-format-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--fmt-google-java-format-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--fmt-google-java-format-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--fmt-google-java-format-target-types=<str> (--fmt-google-java-format-target-types=<str>) ..., --fmt-google-java-format-target-types="[<str>, <str>, ...]", --fmt-google-java-format-target-types="+[<str>, <str>, ...]" (default: ['java_library','junit_tests','java_tests'])
The target types to apply formatting to.
-
--fmt-google-java-format-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.fmt.google-java-format
- Basic options
-
--[no-]cache-fmt-google-java-format-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-fmt-google-java-format-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-fmt-google-java-format-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-fmt-google-java-format-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-fmt-google-java-format-dereference-symlinks (default: True)
- Advanced options
-
--cache-fmt-google-java-format-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-fmt-google-java-format-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fmt-google-java-format-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-fmt-google-java-format-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-fmt-google-java-format-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-fmt-google-java-format-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-fmt-google-java-format-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-fmt-google-java-format-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-fmt-google-java-format-read-from=<str> (--cache-fmt-google-java-format-read-from=<str>) ..., --cache-fmt-google-java-format-read-from="[<str>, <str>, ...]", --cache-fmt-google-java-format-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-fmt-google-java-format-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-fmt-google-java-format-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-fmt-google-java-format-write-to=<str> (--cache-fmt-google-java-format-write-to=<str>) ..., --cache-fmt-google-java-format-write-to="[<str>, <str>, ...]", --cache-fmt-google-java-format-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-fmt-google-java-format-cache-key-gen-version=<str> (default: '200')
- Basic options
-
fmt.isortAutoformats Python source files with isort.
- Advanced options
-
--fmt-isort-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]fmt-isort-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--fmt-isort-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--fmt-isort-version=<str> (default: '4.2.5')
Version of isort.
-
--fmt-isort-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.fmt.isort
- Basic options
-
--[no-]cache-fmt-isort-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-fmt-isort-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-fmt-isort-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-fmt-isort-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-fmt-isort-dereference-symlinks (default: True)
- Advanced options
-
--cache-fmt-isort-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-fmt-isort-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fmt-isort-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-fmt-isort-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-fmt-isort-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-fmt-isort-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-fmt-isort-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-fmt-isort-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-fmt-isort-read-from=<str> (--cache-fmt-isort-read-from=<str>) ..., --cache-fmt-isort-read-from="[<str>, <str>, ...]", --cache-fmt-isort-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-fmt-isort-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-fmt-isort-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-fmt-isort-write-to=<str> (--cache-fmt-isort-write-to=<str>) ..., --cache-fmt-isort-write-to="[<str>, <str>, ...]", --cache-fmt-isort-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-fmt-isort-cache-key-gen-version=<str> (default: '200')
- Basic options
-
fmt.javascriptstyleCheck and fix source files to ensure they follow the style guidelines.
- Basic options
-
--[no-]fmt-javascriptstyle-color (default: True)
Enable or disable color. -
--[no-]fmt-javascriptstyle-fail-slow (default: False)
Check all targets and present the full list of errors.
-
--[no-]fmt-javascriptstyle-color (default: True)
- Advanced options
-
--fmt-javascriptstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]fmt-javascriptstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--fmt-javascriptstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--fmt-javascriptstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.fmt.javascriptstyle
- Basic options
-
--[no-]cache-fmt-javascriptstyle-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-fmt-javascriptstyle-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-fmt-javascriptstyle-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-fmt-javascriptstyle-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-fmt-javascriptstyle-dereference-symlinks (default: True)
- Advanced options
-
--cache-fmt-javascriptstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-fmt-javascriptstyle-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fmt-javascriptstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-fmt-javascriptstyle-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-fmt-javascriptstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-fmt-javascriptstyle-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-fmt-javascriptstyle-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-fmt-javascriptstyle-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-fmt-javascriptstyle-read-from=<str> (--cache-fmt-javascriptstyle-read-from=<str>) ..., --cache-fmt-javascriptstyle-read-from="[<str>, <str>, ...]", --cache-fmt-javascriptstyle-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-fmt-javascriptstyle-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-fmt-javascriptstyle-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-fmt-javascriptstyle-write-to=<str> (--cache-fmt-javascriptstyle-write-to=<str>) ..., --cache-fmt-javascriptstyle-write-to="[<str>, <str>, ...]", --cache-fmt-javascriptstyle-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-fmt-javascriptstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.fmt.javascriptstyleRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-fmt-javascriptstyle-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-fmt-javascriptstyle-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-fmt-javascriptstyle-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-fmt-javascriptstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-fmt-javascriptstyle-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-fmt-javascriptstyle-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-fmt-javascriptstyle-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-fmt-javascriptstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-fmt-javascriptstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-fmt-javascriptstyle-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-fmt-javascriptstyle-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-fmt-javascriptstyle-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-fmt-javascriptstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
fmt.scalafixApplies fixes generated by scalafix.
- Basic options
-
--fmt-scalafix-configuration=<file_option> (default: None)
The config file to use (in HOCON format). -
--fmt-scalafix-rules=<str> (default: 'ProcedureSyntax')
The `rules` arg to scalafix: generally a name like `ProcedureSyntax`. -
--[no-]fmt-scalafix-semantic (default: False)
True to enable `semantic` scalafix rules by requesting compilation and providing the target classpath to scalafix. To enable this option, you will need to install the `semanticdb-scalac` compiler plugin. See https://www.pantsbuild.org/scalac_plugins.html for more information. -
--[no-]fmt-scalafix-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--fmt-scalafix-configuration=<file_option> (default: None)
- Advanced options
-
--fmt-scalafix-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]fmt-scalafix-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--fmt-scalafix-jvm-options=<option>... (--fmt-scalafix-jvm-options=<option>...) ..., --fmt-scalafix-jvm-options="[<option>..., <option>..., ...]", --fmt-scalafix-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--fmt-scalafix-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--fmt-scalafix-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--fmt-scalafix-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--fmt-scalafix-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--fmt-scalafix-scalafix=<target_option> (default: //:scalafix)
Target address spec for overriding the classpath of the scalafix jvm tool which is, by default: [JarDependency(org=u'ch.epfl.scala', base_name=u'scalafix-cli_2.11.11', rev=u'0.5.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--fmt-scalafix-target-types=<str> (--fmt-scalafix-target-types=<str>) ..., --fmt-scalafix-target-types="[<str>, <str>, ...]", --fmt-scalafix-target-types="+[<str>, <str>, ...]" (default: ['scala_library','junit_tests','java_tests'])
The target types to apply formatting to.
-
--fmt-scalafix-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.fmt.scalafix
- Basic options
-
--[no-]cache-fmt-scalafix-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-fmt-scalafix-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-fmt-scalafix-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-fmt-scalafix-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-fmt-scalafix-dereference-symlinks (default: True)
- Advanced options
-
--cache-fmt-scalafix-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-fmt-scalafix-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fmt-scalafix-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-fmt-scalafix-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-fmt-scalafix-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-fmt-scalafix-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-fmt-scalafix-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-fmt-scalafix-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-fmt-scalafix-read-from=<str> (--cache-fmt-scalafix-read-from=<str>) ..., --cache-fmt-scalafix-read-from="[<str>, <str>, ...]", --cache-fmt-scalafix-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-fmt-scalafix-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-fmt-scalafix-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-fmt-scalafix-write-to=<str> (--cache-fmt-scalafix-write-to=<str>) ..., --cache-fmt-scalafix-write-to="[<str>, <str>, ...]", --cache-fmt-scalafix-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-fmt-scalafix-cache-key-gen-version=<str> (default: '200')
- Basic options
-
fmt.scalafmtThis Task reads all scala files in the target and emits
- Basic options
-
--[no-]fmt-scalafmt-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]fmt-scalafmt-use-nailgun (default: True)
- Advanced options
-
--fmt-scalafmt-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--fmt-scalafmt-configuration=<file_option> (default: None)
Path to scalafmt config file, if not specified default scalafmt config used -
--[no-]fmt-scalafmt-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--fmt-scalafmt-jvm-options=<option>... (--fmt-scalafmt-jvm-options=<option>...) ..., --fmt-scalafmt-jvm-options="[<option>..., <option>..., ...]", --fmt-scalafmt-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--fmt-scalafmt-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--fmt-scalafmt-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--fmt-scalafmt-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--fmt-scalafmt-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--fmt-scalafmt-scalafmt=<target_option> (default: //:scalafmt)
Target address spec for overriding the classpath of the scalafmt jvm tool which is, by default: [JarDependency(org=u'com.geirsson', base_name=u'scalafmt-cli_2.11', rev=u'1.0.0-RC4', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--fmt-scalafmt-target-types=<str> (--fmt-scalafmt-target-types=<str>) ..., --fmt-scalafmt-target-types="[<str>, <str>, ...]", --fmt-scalafmt-target-types="+[<str>, <str>, ...]" (default: ['scala_library','junit_tests','java_tests'])
The target types to apply formatting to.
-
--fmt-scalafmt-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.fmt.scalafmt
- Basic options
-
--[no-]cache-fmt-scalafmt-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-fmt-scalafmt-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-fmt-scalafmt-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-fmt-scalafmt-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-fmt-scalafmt-dereference-symlinks (default: True)
- Advanced options
-
--cache-fmt-scalafmt-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-fmt-scalafmt-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fmt-scalafmt-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-fmt-scalafmt-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-fmt-scalafmt-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-fmt-scalafmt-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-fmt-scalafmt-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-fmt-scalafmt-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-fmt-scalafmt-read-from=<str> (--cache-fmt-scalafmt-read-from=<str>) ..., --cache-fmt-scalafmt-read-from="[<str>, <str>, ...]", --cache-fmt-scalafmt-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-fmt-scalafmt-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-fmt-scalafmt-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-fmt-scalafmt-write-to=<str> (--cache-fmt-scalafmt-write-to=<str>) ..., --cache-fmt-scalafmt-write-to="[<str>, <str>, ...]", --cache-fmt-scalafmt-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-fmt-scalafmt-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
genGenerate code.
-
gen.antlr-javaGenerate .java source code from ANTLR grammar files.
- Basic options
-
--[no-]gen-antlr-java-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]gen-antlr-java-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-antlr-java-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-antlr-java-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-antlr-java-antlr3=<target_option> (default: //:antlr-3.4)
Target address spec for overriding the classpath of the antlr3 jvm tool which is, by default: [JarDependency(org=u'org.antlr', base_name=u'antlr', rev=u'3.4', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-antlr-java-antlr4=<target_option> (default: //:antlr-4)
Target address spec for overriding the classpath of the antlr4 jvm tool which is, by default: [JarDependency(org=u'org.antlr', base_name=u'antlr4', rev=u'4.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.'), JarDependency(org=u'org.antlr', base_name=u'antlr4-runtime', rev=u'4.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-antlr-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-antlr-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-antlr-java-jvm-options=<option>... (--gen-antlr-java-jvm-options=<option>...) ..., --gen-antlr-java-jvm-options="[<option>..., <option>..., ...]", --gen-antlr-java-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-antlr-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-antlr-java-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-antlr-java-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-antlr-java-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--[no-]gen-antlr-java-allow-dups (default: False)
- Basic options
-
cache.gen.antlr-java
- Basic options
-
--[no-]cache-gen-antlr-java-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-antlr-java-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-antlr-java-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-antlr-java-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-antlr-java-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-antlr-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-antlr-java-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-antlr-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-antlr-java-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-antlr-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-antlr-java-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-antlr-java-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-antlr-java-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-antlr-java-read-from=<str> (--cache-gen-antlr-java-read-from=<str>) ..., --cache-gen-antlr-java-read-from="[<str>, <str>, ...]", --cache-gen-antlr-java-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-antlr-java-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-antlr-java-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-antlr-java-write-to=<str> (--cache-gen-antlr-java-write-to=<str>) ..., --cache-gen-antlr-java-write-to="[<str>, <str>, ...]", --cache-gen-antlr-java-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-antlr-java-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.antlr-pyGenerate Python source code from ANTLR grammar files.
- Basic options
-
--[no-]gen-antlr-py-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]gen-antlr-py-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-antlr-py-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-antlr-py-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-antlr-py-antlr3=<target_option> (default: //:antlr-3.1.3)
Target address spec for overriding the classpath of the antlr3 jvm tool which is, by default: [JarDependency(org=u'org.antlr', base_name=u'antlr', rev=u'3.1.3', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-antlr-py-antlr3-deps=<target_option> (--gen-antlr-py-antlr3-deps=<target_option>) ..., --gen-antlr-py-antlr3-deps="[<target_option>, <target_option>, ...]", --gen-antlr-py-antlr3-deps="+[<target_option>, <target_option>, ...]" (default: ['3rdparty/python:antlr-3.1.3'])
A list of specs pointing to dependencies of ANTLR3 generated code. -
--gen-antlr-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-antlr-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-antlr-py-jvm-options=<option>... (--gen-antlr-py-jvm-options=<option>...) ..., --gen-antlr-py-jvm-options="[<option>..., <option>..., ...]", --gen-antlr-py-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-antlr-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-antlr-py-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-antlr-py-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-antlr-py-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--[no-]gen-antlr-py-allow-dups (default: False)
- Basic options
-
cache.gen.antlr-py
- Basic options
-
--[no-]cache-gen-antlr-py-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-antlr-py-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-antlr-py-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-antlr-py-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-antlr-py-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-antlr-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-antlr-py-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-antlr-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-antlr-py-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-antlr-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-antlr-py-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-antlr-py-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-antlr-py-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-antlr-py-read-from=<str> (--cache-gen-antlr-py-read-from=<str>) ..., --cache-gen-antlr-py-read-from="[<str>, <str>, ...]", --cache-gen-antlr-py-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-antlr-py-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-antlr-py-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-antlr-py-write-to=<str> (--cache-gen-antlr-py-write-to=<str>) ..., --cache-gen-antlr-py-write-to="[<str>, <str>, ...]", --cache-gen-antlr-py-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-antlr-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.avro-javaCompile Avro schema, protocol, and IDL files to Java code.
- Basic options
-
--[no-]gen-avro-java-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]gen-avro-java-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-avro-java-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-avro-java-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-avro-java-avro-tools=<target_option> (default: //:avro-tools)
Target address spec for overriding the classpath of the avro-tools jvm tool which is, by default: [JarDependency(org=u'org.apache.avro', base_name=u'avro-tools', rev=u'1.8.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-avro-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-avro-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-avro-java-jvm-options=<option>... (--gen-avro-java-jvm-options=<option>...) ..., --gen-avro-java-jvm-options="[<option>..., <option>..., ...]", --gen-avro-java-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-avro-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-avro-java-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-avro-java-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-avro-java-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--gen-avro-java-runtime-deps=<str> (--gen-avro-java-runtime-deps=<str>) ..., --gen-avro-java-runtime-deps="[<str>, <str>, ...]", --gen-avro-java-runtime-deps="+[<str>, <str>, ...]" (default: ['//:avro-java-runtime'])
A list of specs pointing to dependencies of Avro generated code.
-
--[no-]gen-avro-java-allow-dups (default: False)
- Basic options
-
cache.gen.avro-java
- Basic options
-
--[no-]cache-gen-avro-java-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-avro-java-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-avro-java-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-avro-java-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-avro-java-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-avro-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-avro-java-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-avro-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-avro-java-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-avro-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-avro-java-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-avro-java-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-avro-java-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-avro-java-read-from=<str> (--cache-gen-avro-java-read-from=<str>) ..., --cache-gen-avro-java-read-from="[<str>, <str>, ...]", --cache-gen-avro-java-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-avro-java-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-avro-java-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-avro-java-write-to=<str> (--cache-gen-avro-java-write-to=<str>) ..., --cache-gen-avro-java-write-to="[<str>, <str>, ...]", --cache-gen-avro-java-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-avro-java-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.go-thrift
- Basic options
-
--[no-]gen-go-thrift-strict (default: True)
Run thrift compiler with strict warnings.
-
--[no-]gen-go-thrift-strict (default: True)
- Advanced options
-
--[no-]gen-go-thrift-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-go-thrift-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-go-thrift-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-go-thrift-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-go-thrift-gen-options=<str> (default: None)
Use these apache thrift go gen options. -
--gen-go-thrift-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-go-thrift-multiple-files-per-target-override=<str> (default: None)
If set, multiple thrift files will be allowed per target, regardless of thrift version. Otherwise, only versions greater than 0.10.0 will be assumed to support multiple files. -
--gen-go-thrift-thrift-import=<str> (default: None)
Use this thrift-import gen option to thrift. -
--gen-go-thrift-thrift-import-target=<target_option> (default: None)
Use this thrift import on symbolic defs.
-
--[no-]gen-go-thrift-allow-dups (default: False)
- Basic options
-
cache.gen.go-thrift
- Basic options
-
--[no-]cache-gen-go-thrift-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-go-thrift-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-go-thrift-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-go-thrift-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-go-thrift-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-go-thrift-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-go-thrift-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-go-thrift-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-go-thrift-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-go-thrift-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-go-thrift-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-go-thrift-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-go-thrift-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-go-thrift-read-from=<str> (--cache-gen-go-thrift-read-from=<str>) ..., --cache-gen-go-thrift-read-from="[<str>, <str>, ...]", --cache-gen-go-thrift-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-go-thrift-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-go-thrift-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-go-thrift-write-to=<str> (--cache-gen-go-thrift-write-to=<str>) ..., --cache-gen-go-thrift-write-to="[<str>, <str>, ...]", --cache-gen-go-thrift-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-go-thrift-cache-key-gen-version=<str> (default: '200')
- Basic options
-
thrift.gen.go-thrift
- Basic options
-
--thrift-gen-go-thrift-version=<str> (default: '0.9.2')
Version of the thrift binary to use
-
--thrift-gen-go-thrift-version=<str> (default: '0.9.2')
- Advanced options
-
--thrift-gen-go-thrift-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]thrift-gen-go-thrift-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--thrift-gen-go-thrift-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--thrift-gen-go-thrift-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.jax-wsGenerates Java files from wsdl files using the JAX-WS compiler.
- Basic options
-
--[no-]gen-jax-ws-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker. -
--[no-]gen-jax-ws-ws-quiet (default: False)
Suppress WsImport output -
--[no-]gen-jax-ws-ws-verbose (default: False)
Make WsImport output verbose
-
--[no-]gen-jax-ws-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-jax-ws-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-jax-ws-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-jax-ws-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-jax-ws-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-jax-ws-jvm-options=<option>... (--gen-jax-ws-jvm-options=<option>...) ..., --gen-jax-ws-jvm-options="[<option>..., <option>..., ...]", --gen-jax-ws-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-jax-ws-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-jax-ws-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-jax-ws-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-jax-ws-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--[no-]gen-jax-ws-allow-dups (default: False)
- Basic options
-
cache.gen.jax-ws
- Basic options
-
--[no-]cache-gen-jax-ws-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-jax-ws-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-jax-ws-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-jax-ws-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-jax-ws-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-jax-ws-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-jax-ws-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-jax-ws-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-jax-ws-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-jax-ws-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-jax-ws-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-jax-ws-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-jax-ws-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-jax-ws-read-from=<str> (--cache-gen-jax-ws-read-from=<str>) ..., --cache-gen-jax-ws-read-from="[<str>, <str>, ...]", --cache-gen-jax-ws-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-jax-ws-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-jax-ws-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-jax-ws-write-to=<str> (--cache-gen-jax-ws-write-to=<str>) ..., --cache-gen-jax-ws-write-to="[<str>, <str>, ...]", --cache-gen-jax-ws-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-jax-ws-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.jaxbGenerates java source files from jaxb schema (.xsd).
- Basic options
-
--[no-]gen-jaxb-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]gen-jaxb-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-jaxb-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-jaxb-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-jaxb-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-jaxb-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-jaxb-jvm-options=<option>... (--gen-jaxb-jvm-options=<option>...) ..., --gen-jaxb-jvm-options="[<option>..., <option>..., ...]", --gen-jaxb-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-jaxb-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-jaxb-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-jaxb-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-jaxb-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--[no-]gen-jaxb-allow-dups (default: False)
- Basic options
-
cache.gen.jaxb
- Basic options
-
--[no-]cache-gen-jaxb-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-jaxb-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-jaxb-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-jaxb-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-jaxb-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-jaxb-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-jaxb-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-jaxb-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-jaxb-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-jaxb-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-jaxb-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-jaxb-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-jaxb-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-jaxb-read-from=<str> (--cache-gen-jaxb-read-from=<str>) ..., --cache-gen-jaxb-read-from="[<str>, <str>, ...]", --cache-gen-jaxb-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-jaxb-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-jaxb-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-jaxb-write-to=<str> (--cache-gen-jaxb-write-to=<str>) ..., --cache-gen-jaxb-write-to="[<str>, <str>, ...]", --cache-gen-jaxb-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-jaxb-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.protoc
- Advanced options
-
--[no-]gen-protoc-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-protoc-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-protoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--gen-protoc-extra_path=<str> (--gen-protoc-extra_path=<str>) ..., --gen-protoc-extra_path="[<str>, <str>, ...]", --gen-protoc-extra_path="+[<str>, <str>, ...]" (default: [])
Prepend this path onto PATH in the environment before executing protoc. Intended to help protoc find its plugins. -
--[no-]gen-protoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]gen-protoc-import-from-root (default: False)
If set, add the buildroot to the path protoc searches for imports. This enables using import paths relative to the build root in .proto files, as recommended by the protoc documentation. -
--gen-protoc-javadeps=<str> (--gen-protoc-javadeps=<str>) ..., --gen-protoc-javadeps="[<str>, <str>, ...]", --gen-protoc-javadeps="+[<str>, <str>, ...]" (default: ['3rdparty:protobuf-java'])
Dependencies to bootstrap this task for generating java code. When changing this parameter you may also need to update --version. -
--gen-protoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-protoc-protoc-plugins=<str> (--gen-protoc-protoc-plugins=<str>) ..., --gen-protoc-protoc-plugins="[<str>, <str>, ...]", --gen-protoc-protoc-plugins="+[<str>, <str>, ...]" (default: [])
Names of protobuf plugins to invoke. Protoc will look for an executable named protoc-gen-$NAME on PATH. -
--gen-protoc-supportdir=<str> (default: 'bin/protobuf')
Path to use for the protoc binary. Used as part of the path to lookup thetool under --pants-bootstrapdir. -
--gen-protoc-version=<str> (default: '2.4.1')
Version of protoc. Used to create the default --javadeps and as part of the path to lookup the tool with --pants-support-baseurls and --pants-bootstrapdir. When changing this parameter you may also need to update --javadeps.
-
--[no-]gen-protoc-allow-dups (default: False)
- Advanced options
-
cache.gen.protoc
- Basic options
-
--[no-]cache-gen-protoc-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-protoc-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-protoc-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-protoc-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-protoc-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-protoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-protoc-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-protoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-protoc-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-protoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-protoc-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-protoc-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-protoc-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-protoc-read-from=<str> (--cache-gen-protoc-read-from=<str>) ..., --cache-gen-protoc-read-from="[<str>, <str>, ...]", --cache-gen-protoc-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-protoc-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-protoc-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-protoc-write-to=<str> (--cache-gen-protoc-write-to=<str>) ..., --cache-gen-protoc-write-to="[<str>, <str>, ...]", --cache-gen-protoc-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-protoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
protoc.gen.protoc
- Basic options
-
--protoc-gen-protoc-version=<str> (default: '2.4.1')
Version of the protoc binary to use
-
--protoc-gen-protoc-version=<str> (default: '2.4.1')
- Advanced options
-
--protoc-gen-protoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]protoc-gen-protoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--protoc-gen-protoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--protoc-gen-protoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.ragel
- Advanced options
-
--[no-]gen-ragel-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-ragel-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-ragel-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-ragel-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-ragel-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-ragel-supportdir=<str> (default: 'bin/ragel')
The path to find the ragel binary. Used as part of the path to lookup thetool with --pants-support-baseurls and --pants_bootstrapdir. -
--gen-ragel-version=<str> (default: '6.9')
The version of ragel to use. Used as part of the path to lookup thetool with --pants-support-baseurls and --pants-bootstrapdir
-
--[no-]gen-ragel-allow-dups (default: False)
- Advanced options
-
cache.gen.ragel
- Basic options
-
--[no-]cache-gen-ragel-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-ragel-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-ragel-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-ragel-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-ragel-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-ragel-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-ragel-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-ragel-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-ragel-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-ragel-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-ragel-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-ragel-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-ragel-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-ragel-read-from=<str> (--cache-gen-ragel-read-from=<str>) ..., --cache-gen-ragel-read-from="[<str>, <str>, ...]", --cache-gen-ragel-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-ragel-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-ragel-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-ragel-write-to=<str> (--cache-gen-ragel-write-to=<str>) ..., --cache-gen-ragel-write-to="[<str>, <str>, ...]", --cache-gen-ragel-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-ragel-cache-key-gen-version=<str> (default: '200')
- Basic options
-
ragel.gen.ragel
- Basic options
-
--ragel-gen-ragel-version=<str> (default: '6.9')
Version of the ragel binary to use
-
--ragel-gen-ragel-version=<str> (default: '6.9')
- Advanced options
-
--ragel-gen-ragel-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]ragel-gen-ragel-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--ragel-gen-ragel-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--ragel-gen-ragel-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.scrooge
- Basic options
-
--[no-]gen-scrooge-strict (default: False)
Enable strict compilation. -
--[no-]gen-scrooge-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker. -
--[no-]gen-scrooge-verbose (default: False)
Emit verbose output.
-
--[no-]gen-scrooge-strict (default: False)
- Advanced options
-
--[no-]gen-scrooge-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-scrooge-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-scrooge-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-scrooge-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-scrooge-jvm-options=<option>... (--gen-scrooge-jvm-options=<option>...) ..., --gen-scrooge-jvm-options="[<option>..., <option>..., ...]", --gen-scrooge-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-scrooge-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-scrooge-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-scrooge-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-scrooge-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--gen-scrooge-scrooge-gen=<target_option> (default: //:scrooge-gen)
Target address spec for specifying the classpath of the scrooge-gen jvm tool. -
--gen-scrooge-service-deps="{'key1':val1,'key2':val2,...}" (default: { 'java':'[u'3rdparty:slf4j-api', u'3rdparty:thrift-0.6.1', u'3rdparty/jvm/com/twitter:finagle-thrift', u'3rdparty/jvm/com/twitter:scrooge-core']','scala':'[u'3rdparty:thrift-0.6.1', u'3rdparty/jvm/com/twitter:finagle-thrift', u'3rdparty/jvm/com/twitter:scrooge-core']' })
A map of language to targets to add as dependencies of synthetic thrift libraries that contain services. -
--gen-scrooge-service-exports="{'key1':val1,'key2':val2,...}" (default: { 'java':'[u'3rdparty:thrift-0.6.1']','scala':'[u'3rdparty:thrift-0.6.1', u'3rdparty/jvm/com/twitter:finagle-thrift', u'3rdparty/jvm/com/twitter:scrooge-core']' })
A map of language to targets to add as exports of synthetic thrift libraries that contain services. -
--gen-scrooge-structs-deps="{'key1':val1,'key2':val2,...}" (default: { 'java':'[u'3rdparty:thrift-0.6.1', u'3rdparty/jvm/com/twitter:scrooge-core']','scala':'[u'3rdparty:thrift-0.6.1', u'3rdparty/jvm/com/twitter:scrooge-core']' })
A map of language to targets to add as dependencies of synthetic thrift libraries that contain structs. -
--gen-scrooge-structs-exports="{'key1':val1,'key2':val2,...}" (default: { 'java':'[u'3rdparty:thrift-0.6.1']','scala':'[u'3rdparty:thrift-0.6.1', u'3rdparty/jvm/com/twitter:scrooge-core']' })
A map of language to targets to add as exports of synthetic thrift libraries that contain structs. -
--gen-scrooge-target-types="{'key1':val1,'key2':val2,...}" (default: { 'android':'java_library','java':'java_library','scala':'scala_library' })
Registered target types.
-
--[no-]gen-scrooge-allow-dups (default: False)
- Basic options
-
cache.gen.scrooge
- Basic options
-
--[no-]cache-gen-scrooge-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-scrooge-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-scrooge-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-scrooge-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-scrooge-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-scrooge-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-scrooge-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-scrooge-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-scrooge-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-scrooge-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-scrooge-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-scrooge-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-scrooge-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-scrooge-read-from=<str> (--cache-gen-scrooge-read-from=<str>) ..., --cache-gen-scrooge-read-from="[<str>, <str>, ...]", --cache-gen-scrooge-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-scrooge-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-scrooge-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-scrooge-write-to=<str> (--cache-gen-scrooge-write-to=<str>) ..., --cache-gen-scrooge-write-to="[<str>, <str>, ...]", --cache-gen-scrooge-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-scrooge-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.thrift-javaGenerate Java source files from thrift IDL files.
- Basic options
-
--[no-]gen-thrift-java-strict (default: True)
Run thrift compiler with strict warnings.
-
--[no-]gen-thrift-java-strict (default: True)
- Advanced options
-
--[no-]gen-thrift-java-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-thrift-java-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-thrift-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--gen-thrift-java-deps=<target_option> (--gen-thrift-java-deps=<target_option>) ..., --gen-thrift-java-deps="[<target_option>, <target_option>, ...]", --gen-thrift-java-deps="+[<target_option>, <target_option>, ...]" (default: ['3rdparty:thrift-0.9.2'])
A list of specs pointing to dependencies of thrift generated code. -
--[no-]gen-thrift-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-thrift-java-gen-options-map="{'key1':val1,'key2':val2,...}" (default: { 'hashcode':'' })
Use these options for the java generator. -
--gen-thrift-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-thrift-java-service-deps=<target_option> (--gen-thrift-java-service-deps=<target_option>) ..., --gen-thrift-java-service-deps="[<target_option>, <target_option>, ...]", --gen-thrift-java-service-deps="+[<target_option>, <target_option>, ...]" (default: [])
A list of specs pointing to dependencies of thrift generated service code. If not supplied, then --deps will be used for service deps.
-
--[no-]gen-thrift-java-allow-dups (default: False)
- Basic options
-
cache.gen.thrift-java
- Basic options
-
--[no-]cache-gen-thrift-java-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-thrift-java-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-thrift-java-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-thrift-java-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-thrift-java-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-thrift-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-thrift-java-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-thrift-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-thrift-java-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-thrift-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-thrift-java-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-thrift-java-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-thrift-java-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-thrift-java-read-from=<str> (--cache-gen-thrift-java-read-from=<str>) ..., --cache-gen-thrift-java-read-from="[<str>, <str>, ...]", --cache-gen-thrift-java-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-thrift-java-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-thrift-java-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-thrift-java-write-to=<str> (--cache-gen-thrift-java-write-to=<str>) ..., --cache-gen-thrift-java-write-to="[<str>, <str>, ...]", --cache-gen-thrift-java-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-thrift-java-cache-key-gen-version=<str> (default: '200')
- Basic options
-
thrift.gen.thrift-java
- Basic options
-
--thrift-gen-thrift-java-version=<str> (default: '0.9.2')
Version of the thrift binary to use
-
--thrift-gen-thrift-java-version=<str> (default: '0.9.2')
- Advanced options
-
--thrift-gen-thrift-java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]thrift-gen-thrift-java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--thrift-gen-thrift-java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--thrift-gen-thrift-java-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.thrift-pyGenerate Python source files from thrift IDL files.
- Basic options
-
--[no-]gen-thrift-py-strict (default: True)
Run thrift compiler with strict warnings.
-
--[no-]gen-thrift-py-strict (default: True)
- Advanced options
-
--[no-]gen-thrift-py-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-thrift-py-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-thrift-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--gen-thrift-py-deps=<target_option> (--gen-thrift-py-deps=<target_option>) ..., --gen-thrift-py-deps="[<target_option>, <target_option>, ...]", --gen-thrift-py-deps="+[<target_option>, <target_option>, ...]" (default: ['3rdparty/python:thrift'])
A list of specs pointing to dependencies of thrift generated code. -
--[no-]gen-thrift-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-thrift-py-gen-options-map="{'key1':val1,'key2':val2,...}" (default: { 'new_style':'None' })
Use these options for the py generator. -
--gen-thrift-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-thrift-py-service-deps=<target_option> (--gen-thrift-py-service-deps=<target_option>) ..., --gen-thrift-py-service-deps="[<target_option>, <target_option>, ...]", --gen-thrift-py-service-deps="+[<target_option>, <target_option>, ...]" (default: [])
A list of specs pointing to dependencies of thrift generated service code. If not supplied, then --deps will be used for service deps.
-
--[no-]gen-thrift-py-allow-dups (default: False)
- Basic options
-
cache.gen.thrift-py
- Basic options
-
--[no-]cache-gen-thrift-py-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-thrift-py-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-thrift-py-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-thrift-py-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-thrift-py-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-thrift-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-thrift-py-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-thrift-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-thrift-py-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-thrift-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-thrift-py-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-thrift-py-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-thrift-py-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-thrift-py-read-from=<str> (--cache-gen-thrift-py-read-from=<str>) ..., --cache-gen-thrift-py-read-from="[<str>, <str>, ...]", --cache-gen-thrift-py-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-thrift-py-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-thrift-py-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-thrift-py-write-to=<str> (--cache-gen-thrift-py-write-to=<str>) ..., --cache-gen-thrift-py-write-to="[<str>, <str>, ...]", --cache-gen-thrift-py-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-thrift-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
thrift.gen.thrift-py
- Basic options
-
--thrift-gen-thrift-py-version=<str> (default: '0.9.2')
Version of the thrift binary to use
-
--thrift-gen-thrift-py-version=<str> (default: '0.9.2')
- Advanced options
-
--thrift-gen-thrift-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]thrift-gen-thrift-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--thrift-gen-thrift-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--thrift-gen-thrift-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.thrifty
- Basic options
-
--[no-]gen-thrifty-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]gen-thrifty-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-thrifty-allow-dups (default: True)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-thrifty-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-thrifty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-thrifty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-thrifty-jvm-options=<option>... (--gen-thrifty-jvm-options=<option>...) ..., --gen-thrifty-jvm-options="[<option>..., <option>..., ...]", --gen-thrifty-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-thrifty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-thrifty-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-thrifty-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-thrifty-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--gen-thrifty-thrifty-compiler=<target_option> (default: //:thrifty-compiler)
Target address spec for overriding the classpath of the thrifty-compiler jvm tool which is, by default: [JarDependency(org=u'com.microsoft.thrifty', base_name=u'thrifty-compiler', rev=u'0.4.3', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-thrifty-thrifty-runtime=<target_option> (default: //:thrifty-runtime)
Target address spec for overriding the classpath of the thrifty-runtime jvm tool which is, by default: [JarDependency(org=u'com.microsoft.thrifty', base_name=u'thrifty-runtime', rev=u'0.4.3', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')]
-
--[no-]gen-thrifty-allow-dups (default: True)
- Basic options
-
cache.gen.thrifty
- Basic options
-
--[no-]cache-gen-thrifty-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-thrifty-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-thrifty-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-thrifty-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-thrifty-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-thrifty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-thrifty-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-thrifty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-thrifty-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-thrifty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-thrifty-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-thrifty-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-thrifty-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-thrifty-read-from=<str> (--cache-gen-thrifty-read-from=<str>) ..., --cache-gen-thrifty-read-from="[<str>, <str>, ...]", --cache-gen-thrifty-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-thrifty-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-thrifty-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-thrifty-write-to=<str> (--cache-gen-thrifty-write-to=<str>) ..., --cache-gen-thrifty-write-to="[<str>, <str>, ...]", --cache-gen-thrifty-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-thrifty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gen.wire
- Basic options
-
--[no-]gen-wire-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]gen-wire-use-nailgun (default: True)
- Advanced options
-
--[no-]gen-wire-allow-dups (default: False)
Allow multiple targets specifying the same sources. If duplicates are allowed, the logic of find_sources will associate generated sources with the least-dependent targets that generate them. -
--[no-]gen-wire-allow-empty (default: True)
Skip targets with no sources defined. -
--gen-wire-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gen-wire-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gen-wire-javadeps=<target_option> (default: //:wire-runtime)
Runtime dependencies for wire-using Java code. -
--gen-wire-jvm-options=<option>... (--gen-wire-jvm-options=<option>...) ..., --gen-wire-jvm-options="[<option>..., <option>..., ...]", --gen-wire-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--gen-wire-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--gen-wire-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--gen-wire-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--gen-wire-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--gen-wire-wire-compiler=<target_option> (default: //:wire-compiler)
Target address spec for overriding the classpath of the wire-compiler jvm tool which is, by default: [JarDependency(org=u'com.squareup.wire', base_name=u'wire-compiler', rev=u'1.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')]
-
--[no-]gen-wire-allow-dups (default: False)
- Basic options
-
cache.gen.wire
- Basic options
-
--[no-]cache-gen-wire-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-gen-wire-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-gen-wire-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-gen-wire-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-gen-wire-dereference-symlinks (default: True)
- Advanced options
-
--cache-gen-wire-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-gen-wire-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-gen-wire-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-gen-wire-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-gen-wire-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-gen-wire-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-gen-wire-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-gen-wire-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-gen-wire-read-from=<str> (--cache-gen-wire-read-from=<str>) ..., --cache-gen-wire-read-from="[<str>, <str>, ...]", --cache-gen-wire-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-gen-wire-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-gen-wire-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-gen-wire-write-to=<str> (--cache-gen-wire-write-to=<str>) ..., --cache-gen-wire-write-to="[<str>, <str>, ...]", --cache-gen-wire-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-gen-wire-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
goRuns an arbitrary go command against zero or more go targets.
-
cache.go
- Basic options
-
--[no-]cache-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-go-read-from=<str> (--cache-go-read-from=<str>) ..., --cache-go-read-from="[<str>, <str>, ...]", --cache-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-go-write-to=<str> (--cache-go-write-to=<str>) ..., --cache-go-write-to="[<str>, <str>, ...]", --cache-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
go-envRuns an arbitrary command in a go workspace defined by zero or more go targets.
-
cache.go-env
- Basic options
-
--[no-]cache-go-env-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-go-env-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-go-env-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-go-env-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-go-env-dereference-symlinks (default: True)
- Advanced options
-
--cache-go-env-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-go-env-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-go-env-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-go-env-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-go-env-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-go-env-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-go-env-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-go-env-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-go-env-read-from=<str> (--cache-go-env-read-from=<str>) ..., --cache-go-env-read-from="[<str>, <str>, ...]", --cache-go-env-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-go-env-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-go-env-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-go-env-write-to=<str> (--cache-go-env-write-to=<str>) ..., --cache-go-env-write-to="[<str>, <str>, ...]", --cache-go-env-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-go-env-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.go-envRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-go-env-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-go-env-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-go-env-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-go-env-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-go-env-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-go-env-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-go-env-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
goalsList available goals.
-
cache.goals
- Basic options
-
--[no-]cache-goals-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-goals-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-goals-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-goals-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-goals-dereference-symlinks (default: True)
- Advanced options
-
--cache-goals-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-goals-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-goals-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-goals-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-goals-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-goals-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-goals-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-goals-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-goals-read-from=<str> (--cache-goals-read-from=<str>) ..., --cache-goals-read-from="[<str>, <str>, ...]", --cache-goals-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-goals-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-goals-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-goals-write-to=<str> (--cache-goals-write-to=<str>) ..., --cache-goals-write-to="[<str>, <str>, ...]", --cache-goals-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-goals-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
idea-pluginInvoke IntelliJ Pants plugin (installation required) to create a project.
-
cache.idea-plugin
- Basic options
-
--[no-]cache-idea-plugin-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-idea-plugin-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-idea-plugin-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-idea-plugin-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-idea-plugin-dereference-symlinks (default: True)
- Advanced options
-
--cache-idea-plugin-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-idea-plugin-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-idea-plugin-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-idea-plugin-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-idea-plugin-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-idea-plugin-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-idea-plugin-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-idea-plugin-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-idea-plugin-read-from=<str> (--cache-idea-plugin-read-from=<str>) ..., --cache-idea-plugin-read-from="[<str>, <str>, ...]", --cache-idea-plugin-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-idea-plugin-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-idea-plugin-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-idea-plugin-write-to=<str> (--cache-idea-plugin-write-to=<str>) ..., --cache-idea-plugin-write-to="[<str>, <str>, ...]", --cache-idea-plugin-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-idea-plugin-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
importsResolve external source dependencies.
-
imports.ivy-importsResolves jar files for imported_jar_libraries on `ImportJarsMixin` targets.
- Basic options
-
--[no-]imports-ivy-imports-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]imports-ivy-imports-use-nailgun (default: True)
- Advanced options
-
--imports-ivy-imports-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]imports-ivy-imports-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--imports-ivy-imports-jvm-options=<option>... (--imports-ivy-imports-jvm-options=<option>...) ..., --imports-ivy-imports-jvm-options="[<option>..., <option>..., ...]", --imports-ivy-imports-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--imports-ivy-imports-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--imports-ivy-imports-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--imports-ivy-imports-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--imports-ivy-imports-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--[no-]imports-ivy-imports-soft-excludes (default: False)
If a target depends on a jar that is excluded by another target resolve this jar anyway
-
--imports-ivy-imports-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.imports.ivy-imports
- Basic options
-
--[no-]cache-imports-ivy-imports-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-imports-ivy-imports-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-imports-ivy-imports-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-imports-ivy-imports-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-imports-ivy-imports-dereference-symlinks (default: True)
- Advanced options
-
--cache-imports-ivy-imports-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-imports-ivy-imports-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-imports-ivy-imports-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-imports-ivy-imports-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-imports-ivy-imports-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-imports-ivy-imports-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-imports-ivy-imports-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-imports-ivy-imports-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-imports-ivy-imports-read-from=<str> (--cache-imports-ivy-imports-read-from=<str>) ..., --cache-imports-ivy-imports-read-from="[<str>, <str>, ...]", --cache-imports-ivy-imports-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-imports-ivy-imports-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-imports-ivy-imports-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-imports-ivy-imports-write-to=<str> (--cache-imports-ivy-imports-write-to=<str>) ..., --cache-imports-ivy-imports-write-to="[<str>, <str>, ...]", --cache-imports-ivy-imports-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-imports-ivy-imports-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
index
-
index.bundle-entries
- Basic options
-
--index-bundle-entries-archive=<str> (default: 'none')
Create an archive of this type. -
--[no-]index-bundle-entries-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--index-bundle-entries-archive=<str> (default: 'none')
- Advanced options
-
--index-bundle-entries-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]index-bundle-entries-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--index-bundle-entries-jvm-options=<option>... (--index-bundle-entries-jvm-options=<option>...) ..., --index-bundle-entries-jvm-options="[<option>..., <option>..., ...]", --index-bundle-entries-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--index-bundle-entries-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--index-bundle-entries-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--index-bundle-entries-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--index-bundle-entries-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--index-bundle-entries-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.index.bundle-entries
- Basic options
-
--[no-]cache-index-bundle-entries-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-index-bundle-entries-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-index-bundle-entries-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-index-bundle-entries-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-index-bundle-entries-dereference-symlinks (default: True)
- Advanced options
-
--cache-index-bundle-entries-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-index-bundle-entries-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-index-bundle-entries-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-index-bundle-entries-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-index-bundle-entries-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-index-bundle-entries-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-index-bundle-entries-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-index-bundle-entries-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-index-bundle-entries-read-from=<str> (--cache-index-bundle-entries-read-from=<str>) ..., --cache-index-bundle-entries-read-from="[<str>, <str>, ...]", --cache-index-bundle-entries-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-index-bundle-entries-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-index-bundle-entries-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-index-bundle-entries-write-to=<str> (--cache-index-bundle-entries-write-to=<str>) ..., --cache-index-bundle-entries-write-to="[<str>, <str>, ...]", --cache-index-bundle-entries-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-index-bundle-entries-cache-key-gen-version=<str> (default: '200')
- Basic options
-
index.kythe-java-extract
- Advanced options
-
--index-kythe-java-extract-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]index-kythe-java-extract-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--index-kythe-java-extract-jvm-options=<option>... (--index-kythe-java-extract-jvm-options=<option>...) ..., --index-kythe-java-extract-jvm-options="[<option>..., <option>..., ...]", --index-kythe-java-extract-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--index-kythe-java-extract-kythe-java-extractor=<target_option> (default: //:kythe-java-extractor)
Target address spec for specifying the classpath of the kythe-java-extractor jvm tool. -
--index-kythe-java-extract-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--index-kythe-java-extract-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.index.kythe-java-extract
- Basic options
-
--[no-]cache-index-kythe-java-extract-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-index-kythe-java-extract-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-index-kythe-java-extract-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-index-kythe-java-extract-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-index-kythe-java-extract-dereference-symlinks (default: True)
- Advanced options
-
--cache-index-kythe-java-extract-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-index-kythe-java-extract-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-index-kythe-java-extract-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-index-kythe-java-extract-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-index-kythe-java-extract-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-index-kythe-java-extract-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-index-kythe-java-extract-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-index-kythe-java-extract-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-index-kythe-java-extract-read-from=<str> (--cache-index-kythe-java-extract-read-from=<str>) ..., --cache-index-kythe-java-extract-read-from="[<str>, <str>, ...]", --cache-index-kythe-java-extract-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-index-kythe-java-extract-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-index-kythe-java-extract-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-index-kythe-java-extract-write-to=<str> (--cache-index-kythe-java-extract-write-to=<str>) ..., --cache-index-kythe-java-extract-write-to="[<str>, <str>, ...]", --cache-index-kythe-java-extract-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-index-kythe-java-extract-cache-key-gen-version=<str> (default: '200')
- Basic options
-
index.kythe-java-index
- Basic options
-
--[no-]index-kythe-java-index-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]index-kythe-java-index-use-nailgun (default: True)
- Advanced options
-
--index-kythe-java-index-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]index-kythe-java-index-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--index-kythe-java-index-jvm-options=<option>... (--index-kythe-java-index-jvm-options=<option>...) ..., --index-kythe-java-index-jvm-options="[<option>..., <option>..., ...]", --index-kythe-java-index-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--index-kythe-java-index-kythe-java-indexer=<target_option> (default: //:kythe-java-indexer)
Target address spec for specifying the classpath of the kythe-java-indexer jvm tool. -
--index-kythe-java-index-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--index-kythe-java-index-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--index-kythe-java-index-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--index-kythe-java-index-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--index-kythe-java-index-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.index.kythe-java-index
- Basic options
-
--[no-]cache-index-kythe-java-index-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-index-kythe-java-index-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-index-kythe-java-index-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-index-kythe-java-index-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-index-kythe-java-index-dereference-symlinks (default: True)
- Advanced options
-
--cache-index-kythe-java-index-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-index-kythe-java-index-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-index-kythe-java-index-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-index-kythe-java-index-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-index-kythe-java-index-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-index-kythe-java-index-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-index-kythe-java-index-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-index-kythe-java-index-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-index-kythe-java-index-read-from=<str> (--cache-index-kythe-java-index-read-from=<str>) ..., --cache-index-kythe-java-index-read-from="[<str>, <str>, ...]", --cache-index-kythe-java-index-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-index-kythe-java-index-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-index-kythe-java-index-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-index-kythe-java-index-write-to=<str> (--cache-index-kythe-java-index-write-to=<str>) ..., --cache-index-kythe-java-index-write-to="[<str>, <str>, ...]", --cache-index-kythe-java-index-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-index-kythe-java-index-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
invalidate
-
invalidate.ng-killallKill running nailgun servers.
- Basic options
-
--[no-]invalidate-ng-killall-everywhere (default: False)
Kill all nailguns servers launched by pants for all workspaces on the system.
-
--[no-]invalidate-ng-killall-everywhere (default: False)
- Advanced options
-
--invalidate-ng-killall-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]invalidate-ng-killall-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--invalidate-ng-killall-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--invalidate-ng-killall-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.invalidate.ng-killall
- Basic options
-
--[no-]cache-invalidate-ng-killall-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-invalidate-ng-killall-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-invalidate-ng-killall-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-invalidate-ng-killall-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-invalidate-ng-killall-dereference-symlinks (default: True)
- Advanced options
-
--cache-invalidate-ng-killall-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-invalidate-ng-killall-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-invalidate-ng-killall-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-invalidate-ng-killall-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-invalidate-ng-killall-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-invalidate-ng-killall-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-invalidate-ng-killall-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-invalidate-ng-killall-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-invalidate-ng-killall-read-from=<str> (--cache-invalidate-ng-killall-read-from=<str>) ..., --cache-invalidate-ng-killall-read-from="[<str>, <str>, ...]", --cache-invalidate-ng-killall-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-invalidate-ng-killall-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-invalidate-ng-killall-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-invalidate-ng-killall-write-to=<str> (--cache-invalidate-ng-killall-write-to=<str>) ..., --cache-invalidate-ng-killall-write-to="[<str>, <str>, ...]", --cache-invalidate-ng-killall-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-invalidate-ng-killall-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
jar
-
jar.createJars jvm libraries and optionally their sources and their docs.
- Basic options
-
--[no-]jar-create-compressed (default: True)
Create compressed jars. -
--[no-]jar-create-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]jar-create-compressed (default: True)
- Advanced options
-
--jar-create-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]jar-create-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jar-create-jvm-options=<option>... (--jar-create-jvm-options=<option>...) ..., --jar-create-jvm-options="[<option>..., <option>..., ...]", --jar-create-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--jar-create-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--jar-create-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--jar-create-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--jar-create-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--jar-create-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.jar.create
- Basic options
-
--[no-]cache-jar-create-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-jar-create-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-jar-create-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-jar-create-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-jar-create-dereference-symlinks (default: True)
- Advanced options
-
--cache-jar-create-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-jar-create-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-jar-create-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-jar-create-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-jar-create-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-jar-create-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-jar-create-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-jar-create-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-jar-create-read-from=<str> (--cache-jar-create-read-from=<str>) ..., --cache-jar-create-read-from="[<str>, <str>, ...]", --cache-jar-create-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-jar-create-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-jar-create-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-jar-create-write-to=<str> (--cache-jar-create-write-to=<str>) ..., --cache-jar-create-write-to="[<str>, <str>, ...]", --cache-jar-create-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-jar-create-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
jvm-platform-explainConsole task which provides helpful analysis about jvm platform dependencies.
-
cache.jvm-platform-explain
- Basic options
-
--[no-]cache-jvm-platform-explain-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-jvm-platform-explain-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-jvm-platform-explain-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-jvm-platform-explain-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-jvm-platform-explain-dereference-symlinks (default: True)
- Advanced options
-
--cache-jvm-platform-explain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-jvm-platform-explain-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-jvm-platform-explain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-jvm-platform-explain-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-jvm-platform-explain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-jvm-platform-explain-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-jvm-platform-explain-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-jvm-platform-explain-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-jvm-platform-explain-read-from=<str> (--cache-jvm-platform-explain-read-from=<str>) ..., --cache-jvm-platform-explain-read-from="[<str>, <str>, ...]", --cache-jvm-platform-explain-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-jvm-platform-explain-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-jvm-platform-explain-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-jvm-platform-explain-write-to=<str> (--cache-jvm-platform-explain-write-to=<str>) ..., --cache-jvm-platform-explain-write-to="[<str>, <str>, ...]", --cache-jvm-platform-explain-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-jvm-platform-explain-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
jvm-platform-validateValidation step that runs well in advance of jvm compile.
-
cache.jvm-platform-validate
- Basic options
-
--[no-]cache-jvm-platform-validate-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-jvm-platform-validate-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-jvm-platform-validate-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-jvm-platform-validate-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-jvm-platform-validate-dereference-symlinks (default: True)
- Advanced options
-
--cache-jvm-platform-validate-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-jvm-platform-validate-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-jvm-platform-validate-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-jvm-platform-validate-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-jvm-platform-validate-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-jvm-platform-validate-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-jvm-platform-validate-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-jvm-platform-validate-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-jvm-platform-validate-read-from=<str> (--cache-jvm-platform-validate-read-from=<str>) ..., --cache-jvm-platform-validate-read-from="[<str>, <str>, ...]", --cache-jvm-platform-validate-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-jvm-platform-validate-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-jvm-platform-validate-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-jvm-platform-validate-write-to=<str> (--cache-jvm-platform-validate-write-to=<str>) ..., --cache-jvm-platform-validate-write-to="[<str>, <str>, ...]", --cache-jvm-platform-validate-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-jvm-platform-validate-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
kill-pantsdTerminate the pants daemon.
-
cache.kill-pantsd
- Basic options
-
--[no-]cache-kill-pantsd-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-kill-pantsd-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-kill-pantsd-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-kill-pantsd-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-kill-pantsd-dereference-symlinks (default: True)
- Advanced options
-
--cache-kill-pantsd-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-kill-pantsd-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-kill-pantsd-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-kill-pantsd-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-kill-pantsd-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-kill-pantsd-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-kill-pantsd-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-kill-pantsd-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-kill-pantsd-read-from=<str> (--cache-kill-pantsd-read-from=<str>) ..., --cache-kill-pantsd-read-from="[<str>, <str>, ...]", --cache-kill-pantsd-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-kill-pantsd-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-kill-pantsd-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-kill-pantsd-write-to=<str> (--cache-kill-pantsd-write-to=<str>) ..., --cache-kill-pantsd-write-to="[<str>, <str>, ...]", --cache-kill-pantsd-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-kill-pantsd-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
killserverKill the reporting server.
-
cache.killserver
- Basic options
-
--[no-]cache-killserver-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-killserver-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-killserver-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-killserver-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-killserver-dereference-symlinks (default: True)
- Advanced options
-
--cache-killserver-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-killserver-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-killserver-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-killserver-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-killserver-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-killserver-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-killserver-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-killserver-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-killserver-read-from=<str> (--cache-killserver-read-from=<str>) ..., --cache-killserver-read-from="[<str>, <str>, ...]", --cache-killserver-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-killserver-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-killserver-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-killserver-write-to=<str> (--cache-killserver-write-to=<str>) ..., --cache-killserver-write-to="[<str>, <str>, ...]", --cache-killserver-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-killserver-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
lintFind formatting errors in source code.
-
lint.checkstyleCheck Java code for style violations.
- Basic options
-
--[no-]lint-checkstyle-include-user-classpath (default: False)
Add the user classpath to the checkstyle classpath -
--[no-]lint-checkstyle-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]lint-checkstyle-include-user-classpath (default: False)
- Advanced options
-
--lint-checkstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--lint-checkstyle-checkstyle=<target_option> (default: //:checkstyle)
Target address spec for overriding the classpath of the checkstyle jvm tool which is, by default: [JarDependency(org=u'com.puppycrawl.tools', base_name=u'checkstyle', rev=u'6.19', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-checkstyle-configuration=<file_option> (default: /Users/marcrzzz/Documents/twitterteam/pants/build-support/checkstyle/coding_style.xml)
Path to the checkstyle configuration file. -
--lint-checkstyle-confs=<str> (--lint-checkstyle-confs=<str>) ..., --lint-checkstyle-confs="[<str>, <str>, ...]", --lint-checkstyle-confs="+[<str>, <str>, ...]" (default: ['default'])
One or more ivy configurations to resolve for this target. -
--[no-]lint-checkstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-checkstyle-jvm-options=<option>... (--lint-checkstyle-jvm-options=<option>...) ..., --lint-checkstyle-jvm-options="[<option>..., <option>..., ...]", --lint-checkstyle-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--lint-checkstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--lint-checkstyle-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--lint-checkstyle-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-checkstyle-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--lint-checkstyle-properties=<dict_with_files_option> (default: {})
Dictionary of property mappings to use for checkstyle.properties.
-
--lint-checkstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.checkstyle
- Basic options
-
--[no-]cache-lint-checkstyle-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-checkstyle-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-checkstyle-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-checkstyle-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-checkstyle-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-checkstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-checkstyle-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-checkstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-checkstyle-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-checkstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-checkstyle-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-checkstyle-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-checkstyle-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-checkstyle-read-from=<str> (--cache-lint-checkstyle-read-from=<str>) ..., --cache-lint-checkstyle-read-from="[<str>, <str>, ...]", --cache-lint-checkstyle-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-checkstyle-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-checkstyle-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-checkstyle-write-to=<str> (--cache-lint-checkstyle-write-to=<str>) ..., --cache-lint-checkstyle-write-to="[<str>, <str>, ...]", --cache-lint-checkstyle-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-checkstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.goChecks Go code matches gofmt style.
- Advanced options
-
--lint-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--lint-go-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.lint.go
- Basic options
-
--[no-]cache-lint-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-go-read-from=<str> (--cache-lint-go-read-from=<str>) ..., --cache-lint-go-read-from="[<str>, <str>, ...]", --cache-lint-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-go-write-to=<str> (--cache-lint-go-write-to=<str>) ..., --cache-lint-go-write-to="[<str>, <str>, ...]", --cache-lint-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.lint.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-lint-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-lint-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-lint-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-lint-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-lint-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-lint-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-lint-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.google-java-formatCheck if Java source code complies with Google Java Style.
- Basic options
-
--[no-]lint-google-java-format-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]lint-google-java-format-use-nailgun (default: True)
- Advanced options
-
--lint-google-java-format-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-google-java-format-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-google-java-format-google-java-format=<target_option> (default: //:google-java-format)
Target address spec for overriding the classpath of the google-java-format jvm tool which is, by default: [JarDependency(org=u'com.google.googlejavaformat', base_name=u'google-java-format', rev=u'1.5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-google-java-format-jvm-options=<option>... (--lint-google-java-format-jvm-options=<option>...) ..., --lint-google-java-format-jvm-options="[<option>..., <option>..., ...]", --lint-google-java-format-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--lint-google-java-format-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--lint-google-java-format-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--lint-google-java-format-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-google-java-format-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--lint-google-java-format-target-types=<str> (--lint-google-java-format-target-types=<str>) ..., --lint-google-java-format-target-types="[<str>, <str>, ...]", --lint-google-java-format-target-types="+[<str>, <str>, ...]" (default: ['java_library','junit_tests','java_tests'])
The target types to apply formatting to.
-
--lint-google-java-format-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.google-java-format
- Basic options
-
--[no-]cache-lint-google-java-format-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-google-java-format-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-google-java-format-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-google-java-format-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-google-java-format-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-google-java-format-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-google-java-format-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-google-java-format-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-google-java-format-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-google-java-format-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-google-java-format-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-google-java-format-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-google-java-format-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-google-java-format-read-from=<str> (--cache-lint-google-java-format-read-from=<str>) ..., --cache-lint-google-java-format-read-from="[<str>, <str>, ...]", --cache-lint-google-java-format-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-google-java-format-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-google-java-format-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-google-java-format-write-to=<str> (--cache-lint-google-java-format-write-to=<str>) ..., --cache-lint-google-java-format-write-to="[<str>, <str>, ...]", --cache-lint-google-java-format-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-google-java-format-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.javascriptstyleCheck source files to ensure they follow the style guidelines.
- Basic options
-
--[no-]lint-javascriptstyle-color (default: True)
Enable or disable color. -
--[no-]lint-javascriptstyle-fail-slow (default: False)
Check all targets and present the full list of errors.
-
--[no-]lint-javascriptstyle-color (default: True)
- Advanced options
-
--lint-javascriptstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-javascriptstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-javascriptstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--lint-javascriptstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.javascriptstyle
- Basic options
-
--[no-]cache-lint-javascriptstyle-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-javascriptstyle-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-javascriptstyle-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-javascriptstyle-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-javascriptstyle-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-javascriptstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-javascriptstyle-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-javascriptstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-javascriptstyle-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-javascriptstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-javascriptstyle-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-javascriptstyle-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-javascriptstyle-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-javascriptstyle-read-from=<str> (--cache-lint-javascriptstyle-read-from=<str>) ..., --cache-lint-javascriptstyle-read-from="[<str>, <str>, ...]", --cache-lint-javascriptstyle-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-javascriptstyle-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-javascriptstyle-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-javascriptstyle-write-to=<str> (--cache-lint-javascriptstyle-write-to=<str>) ..., --cache-lint-javascriptstyle-write-to="[<str>, <str>, ...]", --cache-lint-javascriptstyle-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-javascriptstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.lint.javascriptstyleRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-lint-javascriptstyle-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-lint-javascriptstyle-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-lint-javascriptstyle-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-lint-javascriptstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-lint-javascriptstyle-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-lint-javascriptstyle-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-lint-javascriptstyle-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-lint-javascriptstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-lint-javascriptstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-lint-javascriptstyle-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-lint-javascriptstyle-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-lint-javascriptstyle-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-lint-javascriptstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.python-eval
- Basic options
-
--[no-]lint-python-eval-closure (default: False)
Eval all targets in the closure individually instead of just the targets specified on the command line. -
--[no-]lint-python-eval-fail-slow (default: False)
Compile all targets and present the full list of errors.
-
--[no-]lint-python-eval-closure (default: False)
- Advanced options
-
--lint-python-eval-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-python-eval-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-python-eval-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--lint-python-eval-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.python-eval
- Basic options
-
--[no-]cache-lint-python-eval-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-python-eval-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-python-eval-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-python-eval-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-python-eval-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-python-eval-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-python-eval-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-python-eval-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-python-eval-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-python-eval-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-python-eval-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-python-eval-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-python-eval-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-python-eval-read-from=<str> (--cache-lint-python-eval-read-from=<str>) ..., --cache-lint-python-eval-read-from="[<str>, <str>, ...]", --cache-lint-python-eval-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-python-eval-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-python-eval-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-python-eval-write-to=<str> (--cache-lint-python-eval-write-to=<str>) ..., --cache-lint-python-eval-write-to="[<str>, <str>, ...]", --cache-lint-python-eval-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-python-eval-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.pythonstyle
- Basic options
-
--[no-]lint-pythonstyle-fail (default: True)
Prevent test failure but still produce output for problems. -
--lint-pythonstyle-severity=<str> (default: 'COMMENT')
Only messages at this severity or higher are logged. [COMMENT WARNING ERROR]. -
--[no-]lint-pythonstyle-strict (default: False)
If enabled, have non-zero exit status for any nit at WARNING or higher. -
--lint-pythonstyle-suppress=<file_option> (default: None)
Takes a XML file where specific rules on specific files will be skipped.
-
--[no-]lint-pythonstyle-fail (default: True)
- Advanced options
-
--lint-pythonstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-pythonstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-pythonstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--lint-pythonstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.pythonstyle
- Basic options
-
--[no-]cache-lint-pythonstyle-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-pythonstyle-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-pythonstyle-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-pythonstyle-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-pythonstyle-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-pythonstyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-pythonstyle-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-pythonstyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-pythonstyle-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-pythonstyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-pythonstyle-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-pythonstyle-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-pythonstyle-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-pythonstyle-read-from=<str> (--cache-lint-pythonstyle-read-from=<str>) ..., --cache-lint-pythonstyle-read-from="[<str>, <str>, ...]", --cache-lint-pythonstyle-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-pythonstyle-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-pythonstyle-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-pythonstyle-write-to=<str> (--cache-lint-pythonstyle-write-to=<str>) ..., --cache-lint-pythonstyle-write-to="[<str>, <str>, ...]", --cache-lint-pythonstyle-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-pythonstyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.scalafixChecks whether any fixes were generated by scalafix.
- Basic options
-
--lint-scalafix-configuration=<file_option> (default: None)
The config file to use (in HOCON format). -
--lint-scalafix-rules=<str> (default: 'ProcedureSyntax')
The `rules` arg to scalafix: generally a name like `ProcedureSyntax`. -
--[no-]lint-scalafix-semantic (default: False)
True to enable `semantic` scalafix rules by requesting compilation and providing the target classpath to scalafix. To enable this option, you will need to install the `semanticdb-scalac` compiler plugin. See https://www.pantsbuild.org/scalac_plugins.html for more information. -
--[no-]lint-scalafix-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--lint-scalafix-configuration=<file_option> (default: None)
- Advanced options
-
--lint-scalafix-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-scalafix-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-scalafix-jvm-options=<option>... (--lint-scalafix-jvm-options=<option>...) ..., --lint-scalafix-jvm-options="[<option>..., <option>..., ...]", --lint-scalafix-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--lint-scalafix-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--lint-scalafix-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--lint-scalafix-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-scalafix-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--lint-scalafix-scalafix=<target_option> (default: //:scalafix)
Target address spec for overriding the classpath of the scalafix jvm tool which is, by default: [JarDependency(org=u'ch.epfl.scala', base_name=u'scalafix-cli_2.11.11', rev=u'0.5.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-scalafix-target-types=<str> (--lint-scalafix-target-types=<str>) ..., --lint-scalafix-target-types="[<str>, <str>, ...]", --lint-scalafix-target-types="+[<str>, <str>, ...]" (default: ['scala_library','junit_tests','java_tests'])
The target types to apply formatting to.
-
--lint-scalafix-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.scalafix
- Basic options
-
--[no-]cache-lint-scalafix-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-scalafix-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-scalafix-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-scalafix-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-scalafix-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-scalafix-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-scalafix-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-scalafix-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-scalafix-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-scalafix-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-scalafix-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-scalafix-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-scalafix-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-scalafix-read-from=<str> (--cache-lint-scalafix-read-from=<str>) ..., --cache-lint-scalafix-read-from="[<str>, <str>, ...]", --cache-lint-scalafix-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-scalafix-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-scalafix-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-scalafix-write-to=<str> (--cache-lint-scalafix-write-to=<str>) ..., --cache-lint-scalafix-write-to="[<str>, <str>, ...]", --cache-lint-scalafix-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-scalafix-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.scalafmtThis Task checks that all scala files in the target are formatted
- Basic options
-
--[no-]lint-scalafmt-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]lint-scalafmt-use-nailgun (default: True)
- Advanced options
-
--lint-scalafmt-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--lint-scalafmt-configuration=<file_option> (default: None)
Path to scalafmt config file, if not specified default scalafmt config used -
--[no-]lint-scalafmt-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-scalafmt-jvm-options=<option>... (--lint-scalafmt-jvm-options=<option>...) ..., --lint-scalafmt-jvm-options="[<option>..., <option>..., ...]", --lint-scalafmt-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--lint-scalafmt-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--lint-scalafmt-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--lint-scalafmt-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-scalafmt-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--lint-scalafmt-scalafmt=<target_option> (default: //:scalafmt)
Target address spec for overriding the classpath of the scalafmt jvm tool which is, by default: [JarDependency(org=u'com.geirsson', base_name=u'scalafmt-cli_2.11', rev=u'1.0.0-RC4', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-scalafmt-target-types=<str> (--lint-scalafmt-target-types=<str>) ..., --lint-scalafmt-target-types="[<str>, <str>, ...]", --lint-scalafmt-target-types="+[<str>, <str>, ...]" (default: ['scala_library','junit_tests','java_tests'])
The target types to apply formatting to.
-
--lint-scalafmt-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.scalafmt
- Basic options
-
--[no-]cache-lint-scalafmt-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-scalafmt-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-scalafmt-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-scalafmt-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-scalafmt-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-scalafmt-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-scalafmt-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-scalafmt-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-scalafmt-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-scalafmt-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-scalafmt-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-scalafmt-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-scalafmt-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-scalafmt-read-from=<str> (--cache-lint-scalafmt-read-from=<str>) ..., --cache-lint-scalafmt-read-from="[<str>, <str>, ...]", --cache-lint-scalafmt-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-scalafmt-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-scalafmt-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-scalafmt-write-to=<str> (--cache-lint-scalafmt-write-to=<str>) ..., --cache-lint-scalafmt-write-to="[<str>, <str>, ...]", --cache-lint-scalafmt-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-scalafmt-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.scalastyleChecks scala source files to ensure they're stylish.
- Basic options
-
--[no-]lint-scalastyle-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker. -
--[no-]lint-scalastyle-verbose (default: False)
Enable verbose scalastyle output.
-
--[no-]lint-scalastyle-use-nailgun (default: True)
- Advanced options
-
--lint-scalastyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--lint-scalastyle-config=<file_option> (default: /Users/marcrzzz/Documents/twitterteam/pants/build-support/scalastyle/scalastyle_config.xml)
Path to scalastyle config file. -
--lint-scalastyle-excludes=<file_option> (default: /Users/marcrzzz/Documents/twitterteam/pants/build-support/scalastyle/excludes.txt)
Path to optional scalastyle excludes file. Each line is a regex. (Blank lines and lines starting with '#' are ignored.) A file is skipped if its path (relative to the repo root) matches any of these regexes. -
--[no-]lint-scalastyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-scalastyle-jvm-options=<option>... (--lint-scalastyle-jvm-options=<option>...) ..., --lint-scalastyle-jvm-options="[<option>..., <option>..., ...]", --lint-scalastyle-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--lint-scalastyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--lint-scalastyle-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--lint-scalastyle-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-scalastyle-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--lint-scalastyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.scalastyle
- Basic options
-
--[no-]cache-lint-scalastyle-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-scalastyle-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-scalastyle-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-scalastyle-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-scalastyle-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-scalastyle-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-scalastyle-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-scalastyle-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-scalastyle-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-scalastyle-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-scalastyle-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-scalastyle-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-scalastyle-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-scalastyle-read-from=<str> (--cache-lint-scalastyle-read-from=<str>) ..., --cache-lint-scalastyle-read-from="[<str>, <str>, ...]", --cache-lint-scalastyle-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-scalastyle-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-scalastyle-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-scalastyle-write-to=<str> (--cache-lint-scalastyle-write-to=<str>) ..., --cache-lint-scalastyle-write-to="[<str>, <str>, ...]", --cache-lint-scalastyle-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-scalastyle-cache-key-gen-version=<str> (default: '200')
- Basic options
-
lint.thriftPrint lint warnings for thrift files.
- Basic options
-
--[no-]lint-thrift-strict (default: False)
Fail the goal if thrift linter errors are found. Overrides the `strict-default` option. -
--[no-]lint-thrift-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]lint-thrift-strict (default: False)
- Advanced options
-
--lint-thrift-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]lint-thrift-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--lint-thrift-jvm-options=<option>... (--lint-thrift-jvm-options=<option>...) ..., --lint-thrift-jvm-options="[<option>..., <option>..., ...]", --lint-thrift-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--lint-thrift-linter-args=<str> (--lint-thrift-linter-args=<str>) ..., --lint-thrift-linter-args="[<str>, <str>, ...]", --lint-thrift-linter-args="+[<str>, <str>, ...]" (default: [])
Additional options passed to the linter. -
--lint-thrift-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--lint-thrift-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--lint-thrift-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--lint-thrift-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--lint-thrift-scrooge-linter=<target_option> (default: //:scrooge-linter)
Target address spec for specifying the classpath of the scrooge-linter jvm tool. -
--[no-]lint-thrift-strict-default (default: False)
Sets the default strictness for targets. The `strict` option overrides this value if it is set. -
--lint-thrift-worker-count=<int> (default: 4)
Maximum number of workers to use for linter parallelization.
-
--lint-thrift-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.lint.thrift
- Basic options
-
--[no-]cache-lint-thrift-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-lint-thrift-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-lint-thrift-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-lint-thrift-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-lint-thrift-dereference-symlinks (default: True)
- Advanced options
-
--cache-lint-thrift-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-lint-thrift-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-lint-thrift-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-lint-thrift-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-lint-thrift-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-lint-thrift-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-lint-thrift-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-lint-thrift-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-lint-thrift-read-from=<str> (--cache-lint-thrift-read-from=<str>) ..., --cache-lint-thrift-read-from="[<str>, <str>, ...]", --cache-lint-thrift-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-lint-thrift-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-lint-thrift-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-lint-thrift-write-to=<str> (--cache-lint-thrift-write-to=<str>) ..., --cache-lint-thrift-write-to="[<str>, <str>, ...]", --cache-lint-thrift-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-lint-thrift-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
listLists all targets matching the target specs.
-
cache.list
- Basic options
-
--[no-]cache-list-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-list-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-list-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-list-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-list-dereference-symlinks (default: True)
- Advanced options
-
--cache-list-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-list-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-list-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-list-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-list-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-list-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-list-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-list-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-list-read-from=<str> (--cache-list-read-from=<str>) ..., --cache-list-read-from="[<str>, <str>, ...]", --cache-list-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-list-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-list-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-list-write-to=<str> (--cache-list-write-to=<str>) ..., --cache-list-write-to="[<str>, <str>, ...]", --cache-list-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-list-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
list-ownersPrint targets that own a source file.
-
cache.list-owners
- Basic options
-
--[no-]cache-list-owners-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-list-owners-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-list-owners-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-list-owners-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-list-owners-dereference-symlinks (default: True)
- Advanced options
-
--cache-list-owners-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-list-owners-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-list-owners-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-list-owners-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-list-owners-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-list-owners-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-list-owners-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-list-owners-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-list-owners-read-from=<str> (--cache-list-owners-read-from=<str>) ..., --cache-list-owners-read-from="[<str>, <str>, ...]", --cache-list-owners-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-list-owners-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-list-owners-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-list-owners-write-to=<str> (--cache-list-owners-write-to=<str>) ..., --cache-list-owners-write-to="[<str>, <str>, ...]", --cache-list-owners-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-list-owners-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
markdownGenerate HTML from Markdown docs.
-
cache.markdown
- Basic options
-
--[no-]cache-markdown-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-markdown-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-markdown-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-markdown-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-markdown-dereference-symlinks (default: True)
- Advanced options
-
--cache-markdown-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-markdown-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-markdown-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-markdown-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-markdown-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-markdown-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-markdown-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-markdown-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-markdown-read-from=<str> (--cache-markdown-read-from=<str>) ..., --cache-markdown-read-from="[<str>, <str>, ...]", --cache-markdown-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-markdown-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-markdown-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-markdown-write-to=<str> (--cache-markdown-write-to=<str>) ..., --cache-markdown-write-to="[<str>, <str>, ...]", --cache-markdown-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-markdown-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
meta-renameRename a target and update its dependees' dependencies with the new target name
-
cache.meta-rename
- Basic options
-
--[no-]cache-meta-rename-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-meta-rename-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-meta-rename-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-meta-rename-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-meta-rename-dereference-symlinks (default: True)
- Advanced options
-
--cache-meta-rename-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-meta-rename-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-meta-rename-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-meta-rename-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-meta-rename-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-meta-rename-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-meta-rename-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-meta-rename-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-meta-rename-read-from=<str> (--cache-meta-rename-read-from=<str>) ..., --cache-meta-rename-read-from="[<str>, <str>, ...]", --cache-meta-rename-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-meta-rename-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-meta-rename-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-meta-rename-write-to=<str> (--cache-meta-rename-write-to=<str>) ..., --cache-meta-rename-write-to="[<str>, <str>, ...]", --cache-meta-rename-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-meta-rename-cache-key-gen-version=<str> (default: '200')
- Basic options
-
buildozer-binary.meta-rename
- Basic options
-
--buildozer-binary-meta-rename-version=<str> (default: '0.6.0-80c7f0d45d7e40fa1f7362852697d4a03df557b3')
Version of the buildozer binary to use
-
--buildozer-binary-meta-rename-version=<str> (default: '0.6.0-80c7f0d45d7e40fa1f7362852697d4a03df557b3')
- Advanced options
-
--buildozer-binary-meta-rename-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]buildozer-binary-meta-rename-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--buildozer-binary-meta-rename-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--buildozer-binary-meta-rename-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
minimizePrint a minimal covering set of targets.
-
cache.minimize
- Basic options
-
--[no-]cache-minimize-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-minimize-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-minimize-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-minimize-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-minimize-dereference-symlinks (default: True)
- Advanced options
-
--cache-minimize-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-minimize-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-minimize-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-minimize-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-minimize-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-minimize-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-minimize-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-minimize-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-minimize-read-from=<str> (--cache-minimize-read-from=<str>) ..., --cache-minimize-read-from="[<str>, <str>, ...]", --cache-minimize-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-minimize-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-minimize-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-minimize-write-to=<str> (--cache-minimize-write-to=<str>) ..., --cache-minimize-write-to="[<str>, <str>, ...]", --cache-minimize-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-minimize-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
mypyInvoke the mypy static type analyzer for Python.
-
cache.mypy
- Basic options
-
--[no-]cache-mypy-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-mypy-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-mypy-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-mypy-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-mypy-dereference-symlinks (default: True)
- Advanced options
-
--cache-mypy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-mypy-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-mypy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-mypy-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-mypy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-mypy-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-mypy-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-mypy-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-mypy-read-from=<str> (--cache-mypy-read-from=<str>) ..., --cache-mypy-read-from="[<str>, <str>, ...]", --cache-mypy-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-mypy-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-mypy-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-mypy-write-to=<str> (--cache-mypy-write-to=<str>) ..., --cache-mypy-write-to="[<str>, <str>, ...]", --cache-mypy-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-mypy-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
ng-killallKill running nailgun servers.
-
cache.ng-killall
- Basic options
-
--[no-]cache-ng-killall-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-ng-killall-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-ng-killall-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-ng-killall-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-ng-killall-dereference-symlinks (default: True)
- Advanced options
-
--cache-ng-killall-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-ng-killall-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-ng-killall-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-ng-killall-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-ng-killall-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-ng-killall-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-ng-killall-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-ng-killall-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-ng-killall-read-from=<str> (--cache-ng-killall-read-from=<str>) ..., --cache-ng-killall-read-from="[<str>, <str>, ...]", --cache-ng-killall-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-ng-killall-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-ng-killall-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-ng-killall-write-to=<str> (--cache-ng-killall-write-to=<str>) ..., --cache-ng-killall-write-to="[<str>, <str>, ...]", --cache-ng-killall-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-ng-killall-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
optionsDisplay meta-information about options.
-
cache.options
- Basic options
-
--[no-]cache-options-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-options-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-options-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-options-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-options-dereference-symlinks (default: True)
- Advanced options
-
--cache-options-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-options-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-options-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-options-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-options-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-options-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-options-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-options-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-options-read-from=<str> (--cache-options-read-from=<str>) ..., --cache-options-read-from="[<str>, <str>, ...]", --cache-options-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-options-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-options-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-options-write-to=<str> (--cache-options-write-to=<str>) ..., --cache-options-write-to="[<str>, <str>, ...]", --cache-options-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-options-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
outdated
-
outdated.ivyChecks for outdated jar dependencies with Ivy
- Basic options
-
--outdated-ivy-confs=<str> (--outdated-ivy-confs=<str>) ..., --outdated-ivy-confs="[<str>, <str>, ...]", --outdated-ivy-confs="+[<str>, <str>, ...]" (default: ['default'])
Pass a configuration to ivy in addition to the default ones. -
--outdated-ivy-exclude-patterns=<str> (--outdated-ivy-exclude-patterns=<str>) ..., --outdated-ivy-exclude-patterns="[<str>, <str>, ...]", --outdated-ivy-exclude-patterns="+[<str>, <str>, ...]" (default: [])
Regular expressions matching jars to be excluded from outdated report. -
--[no-]outdated-ivy-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--outdated-ivy-confs=<str> (--outdated-ivy-confs=<str>) ..., --outdated-ivy-confs="[<str>, <str>, ...]", --outdated-ivy-confs="+[<str>, <str>, ...]" (default: ['default'])
- Advanced options
-
--outdated-ivy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--outdated-ivy-dependency-update-checker=<target_option> (default: //:dependency-update-checker)
Target address spec for overriding the classpath of the dependency-update-checker jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'ivy-dependency-update-checker', rev=u'0.0.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--[no-]outdated-ivy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--outdated-ivy-jvm-options=<option>... (--outdated-ivy-jvm-options=<option>...) ..., --outdated-ivy-jvm-options="[<option>..., <option>..., ...]", --outdated-ivy-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--outdated-ivy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--outdated-ivy-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--outdated-ivy-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--outdated-ivy-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--outdated-ivy-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.outdated.ivy
- Basic options
-
--[no-]cache-outdated-ivy-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-outdated-ivy-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-outdated-ivy-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-outdated-ivy-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-outdated-ivy-dereference-symlinks (default: True)
- Advanced options
-
--cache-outdated-ivy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-outdated-ivy-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-outdated-ivy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-outdated-ivy-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-outdated-ivy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-outdated-ivy-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-outdated-ivy-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-outdated-ivy-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-outdated-ivy-read-from=<str> (--cache-outdated-ivy-read-from=<str>) ..., --cache-outdated-ivy-read-from="[<str>, <str>, ...]", --cache-outdated-ivy-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-outdated-ivy-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-outdated-ivy-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-outdated-ivy-write-to=<str> (--cache-outdated-ivy-write-to=<str>) ..., --cache-outdated-ivy-write-to="[<str>, <str>, ...]", --cache-outdated-ivy-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-outdated-ivy-cache-key-gen-version=<str> (default: '200')
- Basic options
-
ivy.outdated.ivyCommon configuration items for ivy tasks.
- Advanced options
-
--ivy-outdated-ivy-bootstrap-fetch-timeout-secs=<int> (default: 10)
Timeout the fetch if the connection is idle for longer than this value. -
--ivy-outdated-ivy-bootstrap-ivy-settings=<str> (default: None)
Bootstrap Ivy XML configuration file. -
--ivy-outdated-ivy-bootstrap-jar-url=<str> (default: 'https://repo1.maven.org/maven2/org/apache/ivy/ivy/2.4.0/ivy-2.4.0.jar')
Location to download a bootstrap version of Ivy. -
--ivy-outdated-ivy-cache-dir=<str> (default: '/Users/marcrzzz/.ivy2/pants')
Directory to store artifacts retrieved by Ivy. -
--ivy-outdated-ivy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]ivy-outdated-ivy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--ivy-outdated-ivy-http-proxy=<str> (default: None)
Specify a proxy URL for http requests. -
--ivy-outdated-ivy-https-proxy=<str> (default: None)
Specify a proxy URL for https requests. -
--ivy-outdated-ivy-ivy-profile=<str> (default: '2.4.0')
The version of ivy to fetch. -
--ivy-outdated-ivy-ivy-settings=<str> (default: None)
Location of XML configuration file for Ivy settings. -
--ivy-outdated-ivy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--ivy-outdated-ivy-bootstrap-fetch-timeout-secs=<int> (default: 10)
- Advanced options
-
-
pathFind a dependency path from one target to another.
-
cache.path
- Basic options
-
--[no-]cache-path-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-path-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-path-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-path-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-path-dereference-symlinks (default: True)
- Advanced options
-
--cache-path-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-path-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-path-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-path-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-path-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-path-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-path-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-path-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-path-read-from=<str> (--cache-path-read-from=<str>) ..., --cache-path-read-from="[<str>, <str>, ...]", --cache-path-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-path-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-path-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-path-write-to=<str> (--cache-path-write-to=<str>) ..., --cache-path-write-to="[<str>, <str>, ...]", --cache-path-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-path-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
pathsList all dependency paths from one target to another.
-
cache.paths
- Basic options
-
--[no-]cache-paths-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-paths-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-paths-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-paths-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-paths-dereference-symlinks (default: True)
- Advanced options
-
--cache-paths-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-paths-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-paths-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-paths-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-paths-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-paths-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-paths-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-paths-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-paths-read-from=<str> (--cache-paths-read-from=<str>) ..., --cache-paths-read-from="[<str>, <str>, ...]", --cache-paths-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-paths-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-paths-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-paths-write-to=<str> (--cache-paths-write-to=<str>) ..., --cache-paths-write-to="[<str>, <str>, ...]", --cache-paths-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-paths-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
publishPublish a build artifact.
-
publish.jarPublish jars to a maven repository.
- Basic options
-
--[no-]publish-jar-changelog (default: True)
A changelog.txt file will be created and printed to the console for each artifact published -
--[no-]publish-jar-commit (default: True)
Commit the push db. Turn off for local testing. -
--[no-]publish-jar-dryrun (default: True)
Run through a push without actually pushing artifacts, editing publish dbs or otherwise writing data -
--[no-]publish-jar-force (default: False)
Force pushing jars even if there have been no changes since the last push. -
--publish-jar-local=<PATH> (default: None)
Publish jars to a maven repository on the local filesystem at this path. -
--[no-]publish-jar-local-snapshot (default: True)
If --local is specified, publishes jars with -SNAPSHOT revision suffixes. -
--publish-jar-named-snapshot=<str> (default: None)
Publish all artifacts with the given snapshot name, replacing their version. This is not Semantic Versioning compatible, but is easier to consume in cases where many artifacts must align. -
--publish-jar-override=<str> (--publish-jar-override=<str>) ..., --publish-jar-override="[<str>, <str>, ...]", --publish-jar-override="+[<str>, <str>, ...]" (default: [])
Specifies a published jar revision override in the form: ([org]#[name]|[target spec])=[new revision] For example, to specify 2 overrides: --override=com.foo.bar#baz=0.1.2 --override=src/java/com/foo/bar/qux=1.0.0 -
--[no-]publish-jar-prompt (default: True)
Interactively prompt user before publishing each artifact. -
--publish-jar-restart-at=<str> (default: None)
Restart a fail push at the given jar. Jars can be identified by maven coordinate [org]#[name] or target. For example: --restart-at=com.twitter.common#quantity Or: --restart-at=src/java/com/twitter/common/base -
--publish-jar-scm-push-attempts=<int> (default: 5)
Try pushing the pushdb to the SCM this many times before aborting. -
--[no-]publish-jar-transitive (default: True)
If false, act only on the targets directly specified on the command line. If true, act on the transitive dependency closure of those targets. -
--[no-]publish-jar-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]publish-jar-changelog (default: True)
- Advanced options
-
--publish-jar-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]publish-jar-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]publish-jar-individual-plugins (default: False)
Extra products to publish as a individual artifact. -
--publish-jar-ivy_settings=<str> (default: '/Users/marcrzzz/Documents/twitterteam/pants/build-support/ivy/publish.ivysettings.xml')
Specify a custom ivysettings.xml file to be used when publishing. -
--publish-jar-jvm-options=<option>... (--publish-jar-jvm-options=<option>...) ..., --publish-jar-jvm-options="[<option>..., <option>..., ...]", --publish-jar-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--publish-jar-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--publish-jar-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--publish-jar-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--publish-jar-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--publish-jar-publish-extras="{'key1':val1,'key2':val2,...}" (default: {})
Extra products to publish. See https://pantsbuild.org/dev_tasks_publish_extras.html for details. -
--publish-jar-push-postscript=<str> (default: ' # Prevent Travis-CI from running for this automated jar publish commit: # http://docs.travis-ci.com/user/how-to-skip-a-build/ [ci skip]')
A post-script to add to pushdb commit messages and push tag commit messages. -
--publish-jar-repos="{'key1':val1,'key2':val2,...}" (default: { 'public':'{u'auth': u'build-support/ivy:netrc', u'resolver': u'oss.sonatype.org', u'help': u'Configure your ~/.netrc for oss.sonatype.org access.'}' })
Settings for repositories that can be pushed to. See https://pantsbuild.org/publish.html for details. -
--publish-jar-restrict-push-branches=<str> (--publish-jar-restrict-push-branches=<str>) ..., --publish-jar-restrict-push-branches="[<str>, <str>, ...]", --publish-jar-restrict-push-branches="+[<str>, <str>, ...]" (default: ['master'])
Allow pushes only from one of these branches. -
--publish-jar-restrict-push-urls=<str> (--publish-jar-restrict-push-urls=<str>) ..., --publish-jar-restrict-push-urls="[<str>, <str>, ...]", --publish-jar-restrict-push-urls="+[<str>, <str>, ...]" (default: ['git@github.com:pantsbuild/pants.git','https://github.com/pantsbuild/pants.git'])
Allow pushes to only one of these urls.
-
--publish-jar-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.publish.jar
- Basic options
-
--[no-]cache-publish-jar-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-publish-jar-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-publish-jar-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-publish-jar-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-publish-jar-dereference-symlinks (default: True)
- Advanced options
-
--cache-publish-jar-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-publish-jar-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-publish-jar-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-publish-jar-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-publish-jar-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-publish-jar-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-publish-jar-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-publish-jar-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-publish-jar-read-from=<str> (--cache-publish-jar-read-from=<str>) ..., --cache-publish-jar-read-from="[<str>, <str>, ...]", --cache-publish-jar-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-publish-jar-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-publish-jar-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-publish-jar-write-to=<str> (--cache-publish-jar-write-to=<str>) ..., --cache-publish-jar-write-to="[<str>, <str>, ...]", --cache-publish-jar-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-publish-jar-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
pyprep
-
pyprep.build-local-distsCreate python distributions (.whl) from python_dist targets.
- Advanced options
-
--pyprep-build-local-dists-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pyprep-build-local-dists-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pyprep-build-local-dists-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pyprep-build-local-dists-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.pyprep.build-local-dists
- Basic options
-
--[no-]cache-pyprep-build-local-dists-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-pyprep-build-local-dists-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-pyprep-build-local-dists-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-pyprep-build-local-dists-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-pyprep-build-local-dists-dereference-symlinks (default: True)
- Advanced options
-
--cache-pyprep-build-local-dists-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-pyprep-build-local-dists-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-pyprep-build-local-dists-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-pyprep-build-local-dists-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-pyprep-build-local-dists-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-pyprep-build-local-dists-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-pyprep-build-local-dists-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-pyprep-build-local-dists-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-pyprep-build-local-dists-read-from=<str> (--cache-pyprep-build-local-dists-read-from=<str>) ..., --cache-pyprep-build-local-dists-read-from="[<str>, <str>, ...]", --cache-pyprep-build-local-dists-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-pyprep-build-local-dists-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-pyprep-build-local-dists-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-pyprep-build-local-dists-write-to=<str> (--cache-pyprep-build-local-dists-write-to=<str>) ..., --cache-pyprep-build-local-dists-write-to="[<str>, <str>, ...]", --cache-pyprep-build-local-dists-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-pyprep-build-local-dists-cache-key-gen-version=<str> (default: '200')
- Basic options
-
native-toolchain.pyprep.build-local-distsAbstraction over platform-specific tools to compile and link native code.
- Advanced options
-
--native-toolchain-pyprep-build-local-dists-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]native-toolchain-pyprep-build-local-dists-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--native-toolchain-pyprep-build-local-dists-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--native-toolchain-pyprep-build-local-dists-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
clang.native-toolchain
- Basic options
-
--clang-native-toolchain-version=<str> (default: '6.0.0')
Version of the clang binary to use
-
--clang-native-toolchain-version=<str> (default: '6.0.0')
- Advanced options
-
--clang-native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]clang-native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--clang-native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--clang-native-toolchain-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gcc.native-toolchain
- Basic options
-
--gcc-native-toolchain-version=<str> (default: '7.3.0')
Version of the gcc binary to use
-
--gcc-native-toolchain-version=<str> (default: '7.3.0')
- Advanced options
-
--gcc-native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gcc-native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gcc-native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--gcc-native-toolchain-cache-key-gen-version=<str> (default: '200')
- Basic options
-
xcode-cli-tools.native-toolchainSubsystem to detect and provide the XCode command line developer tools.
- Advanced options
-
--xcode-cli-tools-native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]xcode-cli-tools-native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--xcode-cli-tools-native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--xcode-cli-tools-native-toolchain-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pyprep.interpreterSelect an Python interpreter that matches the constraints of all targets in the working set.
- Advanced options
-
--pyprep-interpreter-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pyprep-interpreter-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pyprep-interpreter-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pyprep-interpreter-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.pyprep.interpreter
- Basic options
-
--[no-]cache-pyprep-interpreter-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-pyprep-interpreter-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-pyprep-interpreter-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-pyprep-interpreter-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-pyprep-interpreter-dereference-symlinks (default: True)
- Advanced options
-
--cache-pyprep-interpreter-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-pyprep-interpreter-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-pyprep-interpreter-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-pyprep-interpreter-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-pyprep-interpreter-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-pyprep-interpreter-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-pyprep-interpreter-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-pyprep-interpreter-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-pyprep-interpreter-read-from=<str> (--cache-pyprep-interpreter-read-from=<str>) ..., --cache-pyprep-interpreter-read-from="[<str>, <str>, ...]", --cache-pyprep-interpreter-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-pyprep-interpreter-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-pyprep-interpreter-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-pyprep-interpreter-write-to=<str> (--cache-pyprep-interpreter-write-to=<str>) ..., --cache-pyprep-interpreter-write-to="[<str>, <str>, ...]", --cache-pyprep-interpreter-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-pyprep-interpreter-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pyprep.requirementsResolve external Python requirements.
- Advanced options
-
--pyprep-requirements-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pyprep-requirements-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pyprep-requirements-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pyprep-requirements-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.pyprep.requirements
- Basic options
-
--[no-]cache-pyprep-requirements-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-pyprep-requirements-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-pyprep-requirements-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-pyprep-requirements-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-pyprep-requirements-dereference-symlinks (default: True)
- Advanced options
-
--cache-pyprep-requirements-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-pyprep-requirements-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-pyprep-requirements-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-pyprep-requirements-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-pyprep-requirements-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-pyprep-requirements-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-pyprep-requirements-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-pyprep-requirements-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-pyprep-requirements-read-from=<str> (--cache-pyprep-requirements-read-from=<str>) ..., --cache-pyprep-requirements-read-from="[<str>, <str>, ...]", --cache-pyprep-requirements-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-pyprep-requirements-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-pyprep-requirements-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-pyprep-requirements-write-to=<str> (--cache-pyprep-requirements-write-to=<str>) ..., --cache-pyprep-requirements-write-to="[<str>, <str>, ...]", --cache-pyprep-requirements-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-pyprep-requirements-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pyprep.sourcesGather local Python sources.
- Advanced options
-
--pyprep-sources-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pyprep-sources-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pyprep-sources-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pyprep-sources-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.pyprep.sources
- Basic options
-
--[no-]cache-pyprep-sources-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-pyprep-sources-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-pyprep-sources-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-pyprep-sources-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-pyprep-sources-dereference-symlinks (default: True)
- Advanced options
-
--cache-pyprep-sources-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-pyprep-sources-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-pyprep-sources-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-pyprep-sources-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-pyprep-sources-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-pyprep-sources-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-pyprep-sources-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-pyprep-sources-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-pyprep-sources-read-from=<str> (--cache-pyprep-sources-read-from=<str>) ..., --cache-pyprep-sources-read-from="[<str>, <str>, ...]", --cache-pyprep-sources-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-pyprep-sources-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-pyprep-sources-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-pyprep-sources-write-to=<str> (--cache-pyprep-sources-write-to=<str>) ..., --cache-pyprep-sources-write-to="[<str>, <str>, ...]", --cache-pyprep-sources-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-pyprep-sources-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
referenceGenerate Pants reference documentation.
-
cache.reference
- Basic options
-
--[no-]cache-reference-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-reference-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-reference-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-reference-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-reference-dereference-symlinks (default: True)
- Advanced options
-
--cache-reference-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-reference-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-reference-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-reference-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-reference-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-reference-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-reference-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-reference-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-reference-read-from=<str> (--cache-reference-read-from=<str>) ..., --cache-reference-read-from="[<str>, <str>, ...]", --cache-reference-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-reference-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-reference-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-reference-write-to=<str> (--cache-reference-write-to=<str>) ..., --cache-reference-write-to="[<str>, <str>, ...]", --cache-reference-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-reference-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
replRun a REPL.
-
repl.nodeLaunches a Node.js REPL session.
- Advanced options
-
--repl-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]repl-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--repl-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--repl-node-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.repl.node
- Basic options
-
--[no-]cache-repl-node-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-repl-node-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-repl-node-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-repl-node-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-repl-node-dereference-symlinks (default: True)
- Advanced options
-
--cache-repl-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-repl-node-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-repl-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-repl-node-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-repl-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-repl-node-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-repl-node-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-repl-node-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-repl-node-read-from=<str> (--cache-repl-node-read-from=<str>) ..., --cache-repl-node-read-from="[<str>, <str>, ...]", --cache-repl-node-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-repl-node-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-repl-node-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-repl-node-write-to=<str> (--cache-repl-node-write-to=<str>) ..., --cache-repl-node-write-to="[<str>, <str>, ...]", --cache-repl-node-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-repl-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.repl.nodeRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-repl-node-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-repl-node-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-repl-node-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-repl-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-repl-node-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-repl-node-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-repl-node-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-repl-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-repl-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-repl-node-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-repl-node-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-repl-node-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-repl-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
repl.pyLaunch an interactive Python interpreter session.
- Basic options
-
--[no-]repl-py-ipython (default: False)
Run an IPython REPL instead of the standard python one.
-
--[no-]repl-py-ipython (default: False)
- Advanced options
-
--repl-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]repl-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--repl-py-ipython-entry-point=<str> (default: 'IPython:start_ipython')
The IPython REPL entry point. -
--repl-py-ipython-requirements=<str> (--repl-py-ipython-requirements=<str>) ..., --repl-py-ipython-requirements="[<str>, <str>, ...]", --repl-py-ipython-requirements="+[<str>, <str>, ...]" (default: ['ipython==1.0.0'])
The IPython interpreter version to use. -
--repl-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--repl-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.repl.py
- Basic options
-
--[no-]cache-repl-py-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-repl-py-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-repl-py-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-repl-py-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-repl-py-dereference-symlinks (default: True)
- Advanced options
-
--cache-repl-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-repl-py-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-repl-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-repl-py-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-repl-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-repl-py-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-repl-py-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-repl-py-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-repl-py-read-from=<str> (--cache-repl-py-read-from=<str>) ..., --cache-repl-py-read-from="[<str>, <str>, ...]", --cache-repl-py-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-repl-py-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-repl-py-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-repl-py-write-to=<str> (--cache-repl-py-write-to=<str>) ..., --cache-repl-py-write-to="[<str>, <str>, ...]", --cache-repl-py-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-repl-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
repl.scalaOperations to create or launch Scala repls.
- Basic options
-
--repl-scala-confs=<str> (--repl-scala-confs=<str>) ..., --repl-scala-confs="[<str>, <str>, ...]", --repl-scala-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--repl-scala-main=<str> (default: 'scala.tools.nsc.MainGenericRunner')
The entry point for running the repl.
-
--repl-scala-confs=<str> (--repl-scala-confs=<str>) ..., --repl-scala-confs="[<str>, <str>, ...]", --repl-scala-confs="+[<str>, <str>, ...]" (default: ['default'])
- Advanced options
-
--repl-scala-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]repl-scala-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--repl-scala-jvm-options=<option>... (--repl-scala-jvm-options=<option>...) ..., --repl-scala-jvm-options="[<option>..., <option>..., ...]", --repl-scala-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--repl-scala-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--repl-scala-pants-runner=<target_option> (default: //:pants-runner)
Target address spec for overriding the classpath of the pants-runner jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'pants-runner', rev=u'0.0.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')]
-
--repl-scala-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.repl.scala
- Basic options
-
--[no-]cache-repl-scala-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-repl-scala-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-repl-scala-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-repl-scala-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-repl-scala-dereference-symlinks (default: True)
- Advanced options
-
--cache-repl-scala-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-repl-scala-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-repl-scala-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-repl-scala-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-repl-scala-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-repl-scala-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-repl-scala-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-repl-scala-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-repl-scala-read-from=<str> (--cache-repl-scala-read-from=<str>) ..., --cache-repl-scala-read-from="[<str>, <str>, ...]", --cache-repl-scala-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-repl-scala-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-repl-scala-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-repl-scala-write-to=<str> (--cache-repl-scala-write-to=<str>) ..., --cache-repl-scala-write-to="[<str>, <str>, ...]", --cache-repl-scala-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-repl-scala-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.repl.scalaA JVM invocation.
- Basic options
-
--[no-]jvm-repl-scala-debug (default: False)
Run the JVM with remote debugging. -
--jvm-repl-scala-options=<option>... (--jvm-repl-scala-options=<option>...) ..., --jvm-repl-scala-options="[<option>..., <option>..., ...]", --jvm-repl-scala-options="+[<option>..., <option>..., ...]" (default: ['-Xmx256m'])
Run with these extra JVM options. -
--jvm-repl-scala-program-args=<arg>... (--jvm-repl-scala-program-args=<arg>...) ..., --jvm-repl-scala-program-args="[<arg>..., <arg>..., ...]", --jvm-repl-scala-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-repl-scala-debug (default: False)
- Advanced options
-
--jvm-repl-scala-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-repl-scala-debug-args=<str> (--jvm-repl-scala-debug-args=<str>) ..., --jvm-repl-scala-debug-args="[<str>, <str>, ...]", --jvm-repl-scala-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-repl-scala-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-repl-scala-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-repl-scala-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-repl-scala-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-repl-scala-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
repl-dirtyRun a REPL, skipping compilation.
-
repl-dirty.scala-dirtyOperations to create or launch Scala repls.
- Basic options
-
--repl-dirty-scala-dirty-confs=<str> (--repl-dirty-scala-dirty-confs=<str>) ..., --repl-dirty-scala-dirty-confs="[<str>, <str>, ...]", --repl-dirty-scala-dirty-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--repl-dirty-scala-dirty-main=<str> (default: 'scala.tools.nsc.MainGenericRunner')
The entry point for running the repl.
-
--repl-dirty-scala-dirty-confs=<str> (--repl-dirty-scala-dirty-confs=<str>) ..., --repl-dirty-scala-dirty-confs="[<str>, <str>, ...]", --repl-dirty-scala-dirty-confs="+[<str>, <str>, ...]" (default: ['default'])
- Advanced options
-
--repl-dirty-scala-dirty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]repl-dirty-scala-dirty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--repl-dirty-scala-dirty-jvm-options=<option>... (--repl-dirty-scala-dirty-jvm-options=<option>...) ..., --repl-dirty-scala-dirty-jvm-options="[<option>..., <option>..., ...]", --repl-dirty-scala-dirty-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--repl-dirty-scala-dirty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--repl-dirty-scala-dirty-pants-runner=<target_option> (default: //:pants-runner)
Target address spec for overriding the classpath of the pants-runner jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'pants-runner', rev=u'0.0.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')]
-
--repl-dirty-scala-dirty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.repl-dirty.scala-dirty
- Basic options
-
--[no-]cache-repl-dirty-scala-dirty-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-repl-dirty-scala-dirty-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-repl-dirty-scala-dirty-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-repl-dirty-scala-dirty-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-repl-dirty-scala-dirty-dereference-symlinks (default: True)
- Advanced options
-
--cache-repl-dirty-scala-dirty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-repl-dirty-scala-dirty-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-repl-dirty-scala-dirty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-repl-dirty-scala-dirty-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-repl-dirty-scala-dirty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-repl-dirty-scala-dirty-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-repl-dirty-scala-dirty-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-repl-dirty-scala-dirty-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-repl-dirty-scala-dirty-read-from=<str> (--cache-repl-dirty-scala-dirty-read-from=<str>) ..., --cache-repl-dirty-scala-dirty-read-from="[<str>, <str>, ...]", --cache-repl-dirty-scala-dirty-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-repl-dirty-scala-dirty-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-repl-dirty-scala-dirty-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-repl-dirty-scala-dirty-write-to=<str> (--cache-repl-dirty-scala-dirty-write-to=<str>) ..., --cache-repl-dirty-scala-dirty-write-to="[<str>, <str>, ...]", --cache-repl-dirty-scala-dirty-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-repl-dirty-scala-dirty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.repl-dirty.scala-dirtyA JVM invocation.
- Basic options
-
--[no-]jvm-repl-dirty-scala-dirty-debug (default: False)
Run the JVM with remote debugging. -
--jvm-repl-dirty-scala-dirty-options=<option>... (--jvm-repl-dirty-scala-dirty-options=<option>...) ..., --jvm-repl-dirty-scala-dirty-options="[<option>..., <option>..., ...]", --jvm-repl-dirty-scala-dirty-options="+[<option>..., <option>..., ...]" (default: ['-Xmx256m'])
Run with these extra JVM options. -
--jvm-repl-dirty-scala-dirty-program-args=<arg>... (--jvm-repl-dirty-scala-dirty-program-args=<arg>...) ..., --jvm-repl-dirty-scala-dirty-program-args="[<arg>..., <arg>..., ...]", --jvm-repl-dirty-scala-dirty-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-repl-dirty-scala-dirty-debug (default: False)
- Advanced options
-
--jvm-repl-dirty-scala-dirty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-repl-dirty-scala-dirty-debug-args=<str> (--jvm-repl-dirty-scala-dirty-debug-args=<str>) ..., --jvm-repl-dirty-scala-dirty-debug-args="[<str>, <str>, ...]", --jvm-repl-dirty-scala-dirty-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-repl-dirty-scala-dirty-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-repl-dirty-scala-dirty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-repl-dirty-scala-dirty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-repl-dirty-scala-dirty-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-repl-dirty-scala-dirty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
resolveResolve external binary dependencies.
-
resolve.coursier
- Basic options
-
--[no-]resolve-coursier-allow-global-excludes (default: True)
Whether global excludes are allowed. -
--[no-]resolve-coursier-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]resolve-coursier-allow-global-excludes (default: True)
- Advanced options
-
--resolve-coursier-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolve-coursier-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolve-coursier-jvm-options=<option>... (--resolve-coursier-jvm-options=<option>...) ..., --resolve-coursier-jvm-options="[<option>..., <option>..., ...]", --resolve-coursier-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--resolve-coursier-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--resolve-coursier-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--resolve-coursier-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--resolve-coursier-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup.
-
--resolve-coursier-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.resolve.coursier
- Basic options
-
--[no-]cache-resolve-coursier-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resolve-coursier-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resolve-coursier-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resolve-coursier-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resolve-coursier-dereference-symlinks (default: True)
- Advanced options
-
--cache-resolve-coursier-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resolve-coursier-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resolve-coursier-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resolve-coursier-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resolve-coursier-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resolve-coursier-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resolve-coursier-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resolve-coursier-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resolve-coursier-read-from=<str> (--cache-resolve-coursier-read-from=<str>) ..., --cache-resolve-coursier-read-from="[<str>, <str>, ...]", --cache-resolve-coursier-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolve-coursier-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resolve-coursier-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resolve-coursier-write-to=<str> (--cache-resolve-coursier-write-to=<str>) ..., --cache-resolve-coursier-write-to="[<str>, <str>, ...]", --cache-resolve-coursier-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resolve-coursier-cache-key-gen-version=<str> (default: '200')
- Basic options
-
resolve.goFetches third-party Go libraries.
- Advanced options
-
--resolve-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolve-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolve-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--resolve-go-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.resolve.go
- Basic options
-
--[no-]cache-resolve-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resolve-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resolve-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resolve-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resolve-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-resolve-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resolve-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resolve-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resolve-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resolve-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resolve-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resolve-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resolve-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resolve-go-read-from=<str> (--cache-resolve-go-read-from=<str>) ..., --cache-resolve-go-read-from="[<str>, <str>, ...]", --cache-resolve-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolve-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resolve-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resolve-go-write-to=<str> (--cache-resolve-go-write-to=<str>) ..., --cache-resolve-go-write-to="[<str>, <str>, ...]", --cache-resolve-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resolve-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.resolve.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-resolve-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-resolve-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-resolve-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-resolve-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-resolve-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-resolve-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-resolve-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
resolve.ivy
- Basic options
-
--resolve-ivy-args=<str> (--resolve-ivy-args=<str>) ..., --resolve-ivy-args="[<str>, <str>, ...]", --resolve-ivy-args="+[<str>, <str>, ...]" (default: [])
Pass these extra args to ivy. -
--resolve-ivy-confs=<str> (--resolve-ivy-confs=<str>) ..., --resolve-ivy-confs="[<str>, <str>, ...]", --resolve-ivy-confs="+[<str>, <str>, ...]" (default: ['default'])
Pass a configuration to ivy in addition to the default ones. -
--resolve-ivy-mutable-pattern=<str> (default: None)
If specified, all artifact revisions matching this pattern will be treated as mutable unless a matching artifact explicitly marks mutable as False. -
--[no-]resolve-ivy-open (default: False)
Attempt to open the generated ivy resolve report in a browser (implies --report) -
--resolve-ivy-outdir=<str> (default: None)
Emit ivy report outputs in to this directory. -
--resolve-ivy-override=<str> (--resolve-ivy-override=<str>) ..., --resolve-ivy-override="[<str>, <str>, ...]", --resolve-ivy-override="+[<str>, <str>, ...]" (default: [])
Specifies a jar dependency override in the form: [org]#[name]=(revision|url) Multiple overrides can be specified using repeated invocations of this flag. For example, to specify 2 overrides: --override=com.foo#bar=0.1.2 --override=com.baz#spam=file:///tmp/spam.jar -
--[no-]resolve-ivy-report (default: False)
Generate an ivy resolve html report -
--[no-]resolve-ivy-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--resolve-ivy-args=<str> (--resolve-ivy-args=<str>) ..., --resolve-ivy-args="[<str>, <str>, ...]", --resolve-ivy-args="+[<str>, <str>, ...]" (default: [])
- Advanced options
-
--resolve-ivy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolve-ivy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolve-ivy-jvm-options=<option>... (--resolve-ivy-jvm-options=<option>...) ..., --resolve-ivy-jvm-options="[<option>..., <option>..., ...]", --resolve-ivy-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--resolve-ivy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--resolve-ivy-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--resolve-ivy-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--resolve-ivy-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--[no-]resolve-ivy-soft-excludes (default: False)
If a target depends on a jar that is excluded by another target resolve this jar anyway -
--resolve-ivy-xalan=<target_option> (default: //:xalan)
Target address spec for overriding the classpath of the xalan jvm tool which is, by default: [JarDependency(org=u'xalan', base_name=u'xalan', rev=u'2.7.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')]
-
--resolve-ivy-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.resolve.ivy
- Basic options
-
--[no-]cache-resolve-ivy-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resolve-ivy-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resolve-ivy-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resolve-ivy-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resolve-ivy-dereference-symlinks (default: True)
- Advanced options
-
--cache-resolve-ivy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resolve-ivy-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resolve-ivy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resolve-ivy-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resolve-ivy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resolve-ivy-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resolve-ivy-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resolve-ivy-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resolve-ivy-read-from=<str> (--cache-resolve-ivy-read-from=<str>) ..., --cache-resolve-ivy-read-from="[<str>, <str>, ...]", --cache-resolve-ivy-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolve-ivy-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resolve-ivy-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resolve-ivy-write-to=<str> (--cache-resolve-ivy-write-to=<str>) ..., --cache-resolve-ivy-write-to="[<str>, <str>, ...]", --cache-resolve-ivy-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resolve-ivy-cache-key-gen-version=<str> (default: '200')
- Basic options
-
resolve.nodeResolves node_package targets to isolated chroots using different registered resolvers.
- Advanced options
-
--resolve-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolve-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolve-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--resolve-node-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.resolve.node
- Basic options
-
--[no-]cache-resolve-node-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resolve-node-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resolve-node-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resolve-node-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resolve-node-dereference-symlinks (default: True)
- Advanced options
-
--cache-resolve-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resolve-node-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resolve-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resolve-node-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resolve-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resolve-node-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resolve-node-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resolve-node-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resolve-node-read-from=<str> (--cache-resolve-node-read-from=<str>) ..., --cache-resolve-node-read-from="[<str>, <str>, ...]", --cache-resolve-node-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolve-node-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resolve-node-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resolve-node-write-to=<str> (--cache-resolve-node-write-to=<str>) ..., --cache-resolve-node-write-to="[<str>, <str>, ...]", --cache-resolve-node-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resolve-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.resolve.nodeRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-resolve-node-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-resolve-node-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-resolve-node-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-resolve-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-resolve-node-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-resolve-node-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-resolve-node-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-resolve-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-resolve-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-resolve-node-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-resolve-node-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-resolve-node-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-resolve-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
resolve.scala-js-compileCompile scala source code to an scala.js representation, ready to be linked.
- Basic options
-
--resolve-scala-js-compile-buildozer=<str> (default: None)
Path to buildozer for suggest-missing-deps command lines. If absent, no command line will be suggested to fix missing deps. -
--[no-]resolve-scala-js-compile-debug-symbols (default: False)
Compile with debug symbol enabled. -
--[no-]resolve-scala-js-compile-suggest-missing-deps (default: False)
Suggest missing dependencies on a best-effort basis from target's transitivedeps for compilation failures that are due to class not found. -
--resolve-scala-js-compile-unused-deps=<str> (default: 'ignore')
Controls whether unused deps are checked, and whether they cause warnings or errors. This option uses zinc's analysis to determine which deps are unused, and can thus result in false negatives: thus it is disabled by default. -
--[no-]resolve-scala-js-compile-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker. -
--[no-]resolve-scala-js-compile-warnings (default: True)
Compile with all configured warnings enabled.
-
--resolve-scala-js-compile-buildozer=<str> (default: None)
- Advanced options
-
--resolve-scala-js-compile-args=<str> (--resolve-scala-js-compile-args=<str>) ..., --resolve-scala-js-compile-args="[<str>, <str>, ...]", --resolve-scala-js-compile-args="+[<str>, <str>, ...]" (default: ['-C-encoding','-CUTF-8','-S-encoding','-SUTF-8','-S-g:vars'])
Pass these extra args to the compiler. -
--resolve-scala-js-compile-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolve-scala-js-compile-capture-classpath (default: True)
Capture classpath to per-target newline-delimited text files. These files will be packaged into any jar artifacts that are created from the jvm targets. -
--[no-]resolve-scala-js-compile-capture-log (default: False)
Capture compilation output to per-target logs. -
--resolve-scala-js-compile-class-not-found-error-patterns=<str> (--resolve-scala-js-compile-class-not-found-error-patterns=<str>) ..., --resolve-scala-js-compile-class-not-found-error-patterns="[<str>, <str>, ...]", --resolve-scala-js-compile-class-not-found-error-patterns="+[<str>, <str>, ...]" (default: ['\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): cannot find symbol\n\s*\[error\] symbol: class (\S+)
\s*\[error\] location: package (\S+)
\s*\[error\] import (?P<classname>\S+);','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): cannot access (\S+)\n\s*\[error\] class file for (?P<classname>\S+) not found','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): package (\S+) does not exist\n\s*\[error\] import (?P<classname>\S+);','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): cannot find symbol\n\s*\[error\] symbol: class (?P<classnameonly>\S+)
\s*\[error\] location: package (?P<packagename>\S+)','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): package (?P<packagename>\S+) does not exist
\s*\[error\] .*\W(?P<classname>(?P=packagename)\.\w+)\W.*','.*java.lang.NoClassDefFoundError: (?P<classname>\S+)','\s*\[error\] missing or invalid dependency detected while loading class file '(?P<dependee_classname>\S+)\.class'\.
\s*\[error\] Could not access type (?P<classnameonly>\S+) in (value|package) (?P<packagename>\S+),','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): exception during macro expansion:\s*\n\s*\[error\] java.lang.ClassNotFoundException: (?P<classname>\S+)','\s*\[error\] (?P<filename>\S+):(?P<lineno>\d+):(\d+): object (\S+) is not a member of package (\S+)
\s*\[error\] import (?P<classname>\S+)','\s*\[error\] Class (?P<classname>\S+) not found \- continuing with a stub\.','\s*\[error\] [^:]+\.scala:\d+:\d+: Symbol \'\S+ \<none\>\.(?P<classname>\S+)\' is missing from the classpath\.\n\s*\[error\] This symbol is required by \'(?P<type>\S+) (?P<dependee_classname>\S+)\'\.\n\s*\[error\] Make sure that \S+ (?P<classnameonly>\S+) is in your classpath and check for conflicting dependencies with `-Ylog-classpath`\.\n\s*\[error\] A full rebuild may help if \'(?P<dependee_classnameonly>\S+)\.class\' was compiled against an incompatible version of \<none\>\.(?P<packagename>\S+)\.','\s*\[error\] [^:]+\.scala:\d+:\d+: Symbol \'\S+ (?P<classname>\S+)\' is missing from the classpath\.\n\s*\[error\] This symbol is required by \'(?P<type>\S+) (?P<dependee_classname>\S+)\'\.\n\s*\[error\] Make sure that \S+ (?P<classnameonly>\S+) is in your classpath and check for conflicting dependencies with `-Ylog-classpath`\.\n\s*\[error\] A full rebuild may help if \'(?P<dependee_classnameonly>\S+)\.class\' was compiled against an incompatible version of (?P<packagename>\S+)\.','\s*\[error\] Symbol \'\S+ (?P<classname>\S+)\' is missing from the classpath\.\n\s*\[error\] This symbol is required by \'method (?P<dependee_classname>\S+)\.(?P<method_name>[^\.]+)\'\.\n\s*\[error\] Make sure that \S+ (?P<classnameonly>\S+) is in your classpath and check for conflicting dependencies with `-Ylog-classpath`\.\n\s*\[error\] A full rebuild may help if \'(?P<dependee_classnameonly>\S+)\.class\' was compiled against an incompatible version of (?P<packagename>\S+)\.','\s*\[error\] ## Exception when compiling (?P<filename>\S+) and others\.\.\.\n\s*\[error\] Type (?P<classname>\S+) not present','\s*\[error\] ## Exception when compiling (?P<filename>\S+) and others\.\.\.\n\s*\[error\] java.lang.NoClassDefFoundError: (?P<classname>\S+)'])
List of regular expression patterns that extract class not found compile errors. -
--[no-]resolve-scala-js-compile-clear-invalid-analysis (default: False)
When set, any invalid/incompatible analysis files will be deleted automatically. When unset, an error is raised instead. -
--resolve-scala-js-compile-confs=<str> (--resolve-scala-js-compile-confs=<str>) ..., --resolve-scala-js-compile-confs="[<str>, <str>, ...]", --resolve-scala-js-compile-confs="+[<str>, <str>, ...]" (default: ['default'])
Compile for these Ivy confs. -
--resolve-scala-js-compile-debug-symbol-args=<str> (--resolve-scala-js-compile-debug-symbol-args=<str>) ..., --resolve-scala-js-compile-debug-symbol-args="[<str>, <str>, ...]", --resolve-scala-js-compile-debug-symbol-args="+[<str>, <str>, ...]" (default: ['-C-g:lines,source,vars'])
Extra args to enable debug symbol. -
--[no-]resolve-scala-js-compile-delete-scratch (default: True)
Leave intermediate scratch files around, for debugging build problems. -
--[no-]resolve-scala-js-compile-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolve-scala-js-compile-fatal-warnings-disabled-args=<str> (--resolve-scala-js-compile-fatal-warnings-disabled-args=<str>) ..., --resolve-scala-js-compile-fatal-warnings-disabled-args="[<str>, <str>, ...]", --resolve-scala-js-compile-fatal-warnings-disabled-args="+[<str>, <str>, ...]" (default: [])
Extra compiler args to use when fatal warnings are disabled. -
--resolve-scala-js-compile-fatal-warnings-enabled-args=<str> (--resolve-scala-js-compile-fatal-warnings-enabled-args=<str>) ..., --resolve-scala-js-compile-fatal-warnings-enabled-args="[<str>, <str>, ...]", --resolve-scala-js-compile-fatal-warnings-enabled-args="+[<str>, <str>, ...]" (default: ['-S-Xfatal-warnings','-C-Werror'])
Extra compiler args to use when fatal warnings are enabled. -
--[no-]resolve-scala-js-compile-incremental (default: True)
When set, zinc will use sub-target incremental compilation, which dramatically improves compile performance while changing large targets. When unset, changed targets will be compiled with an empty output directory, as if after running clean-all. -
--[no-]resolve-scala-js-compile-incremental-caching (default: False)
When set, the results of incremental compiles will be written to the cache. This is unset by default, because it is generally a good precaution to cache only clean/cold builds. -
--resolve-scala-js-compile-jvm-options=<option>... (--resolve-scala-js-compile-jvm-options=<option>...) ..., --resolve-scala-js-compile-jvm-options="[<option>..., <option>..., ...]", --resolve-scala-js-compile-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--resolve-scala-js-compile-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--resolve-scala-js-compile-missing-deps-not-found-msg=<str> (default: 'Please see https://www.pantsbuild.org/3rdparty_jvm.html#strict-dependencies for more information.')
The message to print when pants can't find any suggestions for targets containing the classes not found during compilation. This should likely include a link to documentation about dependency management. -
--resolve-scala-js-compile-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--resolve-scala-js-compile-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--resolve-scala-js-compile-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--resolve-scala-js-compile-no-warning-args=<str> (--resolve-scala-js-compile-no-warning-args=<str>) ..., --resolve-scala-js-compile-no-warning-args="[<str>, <str>, ...]", --resolve-scala-js-compile-no-warning-args="+[<str>, <str>, ...]" (default: ['-C-nowarn','-C-Xlint:none','-S-nowarn','-S-Xlint:none'])
Extra compiler args to use when warnings are disabled. -
--resolve-scala-js-compile-scala-js-compiler=<target_option> (default: //:scala-js-compiler)
Target address spec for specifying the classpath of the scala-js-compiler jvm tool. -
--resolve-scala-js-compile-size-estimator=<str> (default: 'filesize')
The method of target size estimation. The size estimator estimates the size of targets in order to build the largest targets first (subject to dependency constraints). Choose 'random' to choose random sizes for each target, which may be useful for distributed builds. -
--[no-]resolve-scala-js-compile-use-classpath-jars (default: False)
Use jar files on the compile_classpath. Note: Using this option degrades incremental compile between targets. -
--resolve-scala-js-compile-warning-args=<str> (--resolve-scala-js-compile-warning-args=<str>) ..., --resolve-scala-js-compile-warning-args="[<str>, <str>, ...]", --resolve-scala-js-compile-warning-args="+[<str>, <str>, ...]" (default: ['-C-deprecation','-C-Xlint:all','-C-Xlint:-serial','-C-Xlint:-path','-S-deprecation','-S-unchecked','-S-Xlint'])
Extra compiler args to use when warnings are enabled. -
--resolve-scala-js-compile-whitelisted-args="{'key1':val1,'key2':val2,...}" (default: { '-S.*':'False','-C.*':'False','-msg-filter':'True','-file-filter':'True' })
A dict of option regexes that make up pants' supported API for zinc. Options not listed here are subject to change/removal. The value of the dict indicates that an option accepts an argument. -
--resolve-scala-js-compile-worker-count=<int> (default: 4)
The number of concurrent workers to use when compiling with scala-js. Defaults to the current machine's CPU count.
-
--resolve-scala-js-compile-args=<str> (--resolve-scala-js-compile-args=<str>) ..., --resolve-scala-js-compile-args="[<str>, <str>, ...]", --resolve-scala-js-compile-args="+[<str>, <str>, ...]" (default: ['-C-encoding','-CUTF-8','-S-encoding','-SUTF-8','-S-g:vars'])
- Basic options
-
cache.resolve.scala-js-compile
- Basic options
-
--[no-]cache-resolve-scala-js-compile-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resolve-scala-js-compile-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resolve-scala-js-compile-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resolve-scala-js-compile-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resolve-scala-js-compile-dereference-symlinks (default: True)
- Advanced options
-
--cache-resolve-scala-js-compile-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resolve-scala-js-compile-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resolve-scala-js-compile-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resolve-scala-js-compile-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resolve-scala-js-compile-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resolve-scala-js-compile-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resolve-scala-js-compile-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resolve-scala-js-compile-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resolve-scala-js-compile-read-from=<str> (--cache-resolve-scala-js-compile-read-from=<str>) ..., --cache-resolve-scala-js-compile-read-from="[<str>, <str>, ...]", --cache-resolve-scala-js-compile-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolve-scala-js-compile-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resolve-scala-js-compile-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resolve-scala-js-compile-write-to=<str> (--cache-resolve-scala-js-compile-write-to=<str>) ..., --cache-resolve-scala-js-compile-write-to="[<str>, <str>, ...]", --cache-resolve-scala-js-compile-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resolve-scala-js-compile-cache-key-gen-version=<str> (default: '200')
- Basic options
-
resolve.scala-js-linkLinks intermediate scala.js representation outputs into a javascript binary.
- Basic options
-
--[no-]resolve-scala-js-link-check-ir (default: False)
Perform (relatively costly) validity checks of IR before linking it. -
--[no-]resolve-scala-js-link-full-opt (default: False)
Perform all optimizations; this is generally only useful for deployments. -
--[no-]resolve-scala-js-link-use-nailgun (default: True)
Use nailgun to make repeated invocations of this task quicker.
-
--[no-]resolve-scala-js-link-check-ir (default: False)
- Advanced options
-
--resolve-scala-js-link-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolve-scala-js-link-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolve-scala-js-link-jvm-options=<option>... (--resolve-scala-js-link-jvm-options=<option>...) ..., --resolve-scala-js-link-jvm-options="[<option>..., <option>..., ...]", --resolve-scala-js-link-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--resolve-scala-js-link-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--resolve-scala-js-link-nailgun-connect-attempts=<int> (default: 5)
Max attempts for nailgun connects. -
--resolve-scala-js-link-nailgun-server=<target_option> (default: //:nailgun-server)
Target address spec for overriding the classpath of the nailgun-server jvm tool which is, by default: [JarDependency(org=u'com.martiansoftware', base_name=u'nailgun-server', rev=u'0.9.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--resolve-scala-js-link-nailgun-timeout-seconds=<float> (default: 10.0)
Timeout (secs) for nailgun startup. -
--resolve-scala-js-link-scala-js-cli=<target_option> (default: //:scala-js-cli)
Target address spec for specifying the classpath of the scala-js-cli jvm tool.
-
--resolve-scala-js-link-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.resolve.scala-js-link
- Basic options
-
--[no-]cache-resolve-scala-js-link-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resolve-scala-js-link-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resolve-scala-js-link-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resolve-scala-js-link-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resolve-scala-js-link-dereference-symlinks (default: True)
- Advanced options
-
--cache-resolve-scala-js-link-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resolve-scala-js-link-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resolve-scala-js-link-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resolve-scala-js-link-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resolve-scala-js-link-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resolve-scala-js-link-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resolve-scala-js-link-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resolve-scala-js-link-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resolve-scala-js-link-read-from=<str> (--cache-resolve-scala-js-link-read-from=<str>) ..., --cache-resolve-scala-js-link-read-from="[<str>, <str>, ...]", --cache-resolve-scala-js-link-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolve-scala-js-link-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resolve-scala-js-link-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resolve-scala-js-link-write-to=<str> (--cache-resolve-scala-js-link-write-to=<str>) ..., --cache-resolve-scala-js-link-write-to="[<str>, <str>, ...]", --cache-resolve-scala-js-link-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resolve-scala-js-link-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
resourcesPrepare resources.
-
resources.preparePrepares loose resource files associated with a target.
- Advanced options
-
--resources-prepare-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--resources-prepare-confs=<str> (--resources-prepare-confs=<str>) ..., --resources-prepare-confs="[<str>, <str>, ...]", --resources-prepare-confs="+[<str>, <str>, ...]" (default: ['default'])
Prepare resources for these Ivy confs. -
--[no-]resources-prepare-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resources-prepare-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--resources-prepare-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.resources.prepare
- Basic options
-
--[no-]cache-resources-prepare-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resources-prepare-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resources-prepare-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resources-prepare-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resources-prepare-dereference-symlinks (default: True)
- Advanced options
-
--cache-resources-prepare-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resources-prepare-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resources-prepare-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resources-prepare-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resources-prepare-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resources-prepare-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resources-prepare-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resources-prepare-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resources-prepare-read-from=<str> (--cache-resources-prepare-read-from=<str>) ..., --cache-resources-prepare-read-from="[<str>, <str>, ...]", --cache-resources-prepare-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resources-prepare-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resources-prepare-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resources-prepare-write-to=<str> (--cache-resources-prepare-write-to=<str>) ..., --cache-resources-prepare-write-to="[<str>, <str>, ...]", --cache-resources-prepare-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resources-prepare-cache-key-gen-version=<str> (default: '200')
- Basic options
-
resources.servicesGenerates service provider configuration for targets that host service implementations.
- Advanced options
-
--resources-services-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--resources-services-confs=<str> (--resources-services-confs=<str>) ..., --resources-services-confs="[<str>, <str>, ...]", --resources-services-confs="+[<str>, <str>, ...]" (default: ['default'])
Prepare resources for these Ivy confs. -
--[no-]resources-services-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resources-services-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--resources-services-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.resources.services
- Basic options
-
--[no-]cache-resources-services-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-resources-services-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-resources-services-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-resources-services-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-resources-services-dereference-symlinks (default: True)
- Advanced options
-
--cache-resources-services-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-resources-services-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-resources-services-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-resources-services-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-resources-services-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-resources-services-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-resources-services-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-resources-services-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-resources-services-read-from=<str> (--cache-resources-services-read-from=<str>) ..., --cache-resources-services-read-from="[<str>, <str>, ...]", --cache-resources-services-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resources-services-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-resources-services-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-resources-services-write-to=<str> (--cache-resources-services-write-to=<str>) ..., --cache-resources-services-write-to="[<str>, <str>, ...]", --cache-resources-services-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-resources-services-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
rootsList the repo's registered source roots.
-
cache.roots
- Basic options
-
--[no-]cache-roots-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-roots-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-roots-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-roots-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-roots-dereference-symlinks (default: True)
- Advanced options
-
--cache-roots-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-roots-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-roots-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-roots-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-roots-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-roots-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-roots-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-roots-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-roots-read-from=<str> (--cache-roots-read-from=<str>) ..., --cache-roots-read-from="[<str>, <str>, ...]", --cache-roots-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-roots-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-roots-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-roots-write-to=<str> (--cache-roots-write-to=<str>) ..., --cache-roots-write-to="[<str>, <str>, ...]", --cache-roots-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-roots-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
runInvoke a binary.
-
run.cppRuns a cpp binary
- Basic options
-
--run-cpp-args=<str> (--run-cpp-args=<str>) ..., --run-cpp-args="[<str>, <str>, ...]", --run-cpp-args="+[<str>, <str>, ...]" (default: [])
Append these options to the executable command line.
-
--run-cpp-args=<str> (--run-cpp-args=<str>) ..., --run-cpp-args="[<str>, <str>, ...]", --run-cpp-args="+[<str>, <str>, ...]" (default: [])
- Advanced options
-
--run-cpp-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--run-cpp-compiler=<str> (default: None)
Set a specific compiler to use (eg, g++-4.8, clang++) -
--[no-]run-cpp-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-cpp-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--run-cpp-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.run.cpp
- Basic options
-
--[no-]cache-run-cpp-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-run-cpp-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-run-cpp-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-run-cpp-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-run-cpp-dereference-symlinks (default: True)
- Advanced options
-
--cache-run-cpp-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-run-cpp-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-run-cpp-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-run-cpp-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-run-cpp-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-run-cpp-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-run-cpp-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-run-cpp-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-run-cpp-read-from=<str> (--cache-run-cpp-read-from=<str>) ..., --cache-run-cpp-read-from="[<str>, <str>, ...]", --cache-run-cpp-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-run-cpp-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-run-cpp-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-run-cpp-write-to=<str> (--cache-run-cpp-write-to=<str>) ..., --cache-run-cpp-write-to="[<str>, <str>, ...]", --cache-run-cpp-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-run-cpp-cache-key-gen-version=<str> (default: '200')
- Basic options
-
run.goRuns an executable Go binary.
- Advanced options
-
--run-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]run-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--run-go-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.run.go
- Basic options
-
--[no-]cache-run-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-run-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-run-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-run-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-run-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-run-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-run-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-run-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-run-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-run-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-run-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-run-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-run-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-run-go-read-from=<str> (--cache-run-go-read-from=<str>) ..., --cache-run-go-read-from="[<str>, <str>, ...]", --cache-run-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-run-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-run-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-run-go-write-to=<str> (--cache-run-go-write-to=<str>) ..., --cache-run-go-write-to="[<str>, <str>, ...]", --cache-run-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-run-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.run.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-run-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-run-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-run-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-run-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-run-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-run-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-run-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
run.jvm
- Basic options
-
--run-jvm-confs=<str> (--run-jvm-confs=<str>) ..., --run-jvm-confs="[<str>, <str>, ...]", --run-jvm-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--run-jvm-cwd=<str> (default: 'CWD NOT PRESENT')
Set the working directory. If no argument is passed, use the target path. -
--run-jvm-main=<main class> (default: None)
Invoke this class (overrides "main"" attribute in jvm_binary targets) -
--run-jvm-only-write-cmd-line=<file> (default: None)
Instead of running, just write the cmd line to this file.
-
--run-jvm-confs=<str> (--run-jvm-confs=<str>) ..., --run-jvm-confs="[<str>, <str>, ...]", --run-jvm-confs="+[<str>, <str>, ...]" (default: ['default'])
- Advanced options
-
--run-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]run-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--run-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.run.jvm
- Basic options
-
--[no-]cache-run-jvm-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-run-jvm-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-run-jvm-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-run-jvm-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-run-jvm-dereference-symlinks (default: True)
- Advanced options
-
--cache-run-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-run-jvm-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-run-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-run-jvm-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-run-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-run-jvm-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-run-jvm-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-run-jvm-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-run-jvm-read-from=<str> (--cache-run-jvm-read-from=<str>) ..., --cache-run-jvm-read-from="[<str>, <str>, ...]", --cache-run-jvm-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-run-jvm-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-run-jvm-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-run-jvm-write-to=<str> (--cache-run-jvm-write-to=<str>) ..., --cache-run-jvm-write-to="[<str>, <str>, ...]", --cache-run-jvm-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-run-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.run.jvmA JVM invocation.
- Basic options
-
--[no-]jvm-run-jvm-debug (default: False)
Run the JVM with remote debugging. -
--jvm-run-jvm-options=<option>... (--jvm-run-jvm-options=<option>...) ..., --jvm-run-jvm-options="[<option>..., <option>..., ...]", --jvm-run-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these extra JVM options. -
--jvm-run-jvm-program-args=<arg>... (--jvm-run-jvm-program-args=<arg>...) ..., --jvm-run-jvm-program-args="[<arg>..., <arg>..., ...]", --jvm-run-jvm-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-run-jvm-debug (default: False)
- Advanced options
-
--jvm-run-jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-run-jvm-debug-args=<str> (--jvm-run-jvm-debug-args=<str>) ..., --jvm-run-jvm-debug-args="[<str>, <str>, ...]", --jvm-run-jvm-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-run-jvm-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-run-jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-run-jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-run-jvm-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-run-jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
run.nodeRuns a script specified in a package.json file, currently through "npm run [script name]".
- Basic options
-
--run-node-script-name=<str> (default: 'start')
The script name to run.
-
--run-node-script-name=<str> (default: 'start')
- Advanced options
-
--run-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]run-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--run-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.run.node
- Basic options
-
--[no-]cache-run-node-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-run-node-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-run-node-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-run-node-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-run-node-dereference-symlinks (default: True)
- Advanced options
-
--cache-run-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-run-node-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-run-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-run-node-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-run-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-run-node-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-run-node-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-run-node-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-run-node-read-from=<str> (--cache-run-node-read-from=<str>) ..., --cache-run-node-read-from="[<str>, <str>, ...]", --cache-run-node-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-run-node-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-run-node-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-run-node-write-to=<str> (--cache-run-node-write-to=<str>) ..., --cache-run-node-write-to="[<str>, <str>, ...]", --cache-run-node-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-run-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.run.nodeRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-run-node-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-run-node-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-run-node-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-run-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-run-node-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-run-node-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-run-node-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-run-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-run-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-run-node-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-run-node-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-run-node-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-run-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
run.pyRun a Python executable.
- Basic options
-
--run-py-args=<str> (--run-py-args=<str>) ..., --run-py-args="[<str>, <str>, ...]", --run-py-args="+[<str>, <str>, ...]" (default: [])
Run with these extra args to main().
-
--run-py-args=<str> (--run-py-args=<str>) ..., --run-py-args="[<str>, <str>, ...]", --run-py-args="+[<str>, <str>, ...]" (default: [])
- Advanced options
-
--run-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]run-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--run-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.run.py
- Basic options
-
--[no-]cache-run-py-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-run-py-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-run-py-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-run-py-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-run-py-dereference-symlinks (default: True)
- Advanced options
-
--cache-run-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-run-py-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-run-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-run-py-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-run-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-run-py-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-run-py-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-run-py-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-run-py-read-from=<str> (--cache-run-py-read-from=<str>) ..., --cache-run-py-read-from="[<str>, <str>, ...]", --cache-run-py-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-run-py-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-run-py-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-run-py-write-to=<str> (--cache-run-py-write-to=<str>) ..., --cache-run-py-write-to="[<str>, <str>, ...]", --cache-run-py-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-run-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
run-dirtyInvoke a binary, skipping compilation.
-
run-dirty.jvm-dirty
- Basic options
-
--run-dirty-jvm-dirty-confs=<str> (--run-dirty-jvm-dirty-confs=<str>) ..., --run-dirty-jvm-dirty-confs="[<str>, <str>, ...]", --run-dirty-jvm-dirty-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--run-dirty-jvm-dirty-cwd=<str> (default: 'CWD NOT PRESENT')
Set the working directory. If no argument is passed, use the target path. -
--run-dirty-jvm-dirty-main=<main class> (default: None)
Invoke this class (overrides "main"" attribute in jvm_binary targets) -
--run-dirty-jvm-dirty-only-write-cmd-line=<file> (default: None)
Instead of running, just write the cmd line to this file.
-
--run-dirty-jvm-dirty-confs=<str> (--run-dirty-jvm-dirty-confs=<str>) ..., --run-dirty-jvm-dirty-confs="[<str>, <str>, ...]", --run-dirty-jvm-dirty-confs="+[<str>, <str>, ...]" (default: ['default'])
- Advanced options
-
--run-dirty-jvm-dirty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]run-dirty-jvm-dirty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-dirty-jvm-dirty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--run-dirty-jvm-dirty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.run-dirty.jvm-dirty
- Basic options
-
--[no-]cache-run-dirty-jvm-dirty-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-run-dirty-jvm-dirty-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-run-dirty-jvm-dirty-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-run-dirty-jvm-dirty-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-run-dirty-jvm-dirty-dereference-symlinks (default: True)
- Advanced options
-
--cache-run-dirty-jvm-dirty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-run-dirty-jvm-dirty-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-run-dirty-jvm-dirty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-run-dirty-jvm-dirty-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-run-dirty-jvm-dirty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-run-dirty-jvm-dirty-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-run-dirty-jvm-dirty-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-run-dirty-jvm-dirty-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-run-dirty-jvm-dirty-read-from=<str> (--cache-run-dirty-jvm-dirty-read-from=<str>) ..., --cache-run-dirty-jvm-dirty-read-from="[<str>, <str>, ...]", --cache-run-dirty-jvm-dirty-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-run-dirty-jvm-dirty-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-run-dirty-jvm-dirty-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-run-dirty-jvm-dirty-write-to=<str> (--cache-run-dirty-jvm-dirty-write-to=<str>) ..., --cache-run-dirty-jvm-dirty-write-to="[<str>, <str>, ...]", --cache-run-dirty-jvm-dirty-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-run-dirty-jvm-dirty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.run-dirty.jvm-dirtyA JVM invocation.
- Basic options
-
--[no-]jvm-run-dirty-jvm-dirty-debug (default: False)
Run the JVM with remote debugging. -
--jvm-run-dirty-jvm-dirty-options=<option>... (--jvm-run-dirty-jvm-dirty-options=<option>...) ..., --jvm-run-dirty-jvm-dirty-options="[<option>..., <option>..., ...]", --jvm-run-dirty-jvm-dirty-options="+[<option>..., <option>..., ...]" (default: ['-Xmx256m'])
Run with these extra JVM options. -
--jvm-run-dirty-jvm-dirty-program-args=<arg>... (--jvm-run-dirty-jvm-dirty-program-args=<arg>...) ..., --jvm-run-dirty-jvm-dirty-program-args="[<arg>..., <arg>..., ...]", --jvm-run-dirty-jvm-dirty-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-run-dirty-jvm-dirty-debug (default: False)
- Advanced options
-
--jvm-run-dirty-jvm-dirty-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-run-dirty-jvm-dirty-debug-args=<str> (--jvm-run-dirty-jvm-dirty-debug-args=<str>) ..., --jvm-run-dirty-jvm-dirty-debug-args="[<str>, <str>, ...]", --jvm-run-dirty-jvm-dirty-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-run-dirty-jvm-dirty-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-run-dirty-jvm-dirty-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-run-dirty-jvm-dirty-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-run-dirty-jvm-dirty-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-run-dirty-jvm-dirty-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
serverRun the reporting server.
-
cache.server
- Basic options
-
--[no-]cache-server-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-server-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-server-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-server-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-server-dereference-symlinks (default: True)
- Advanced options
-
--cache-server-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-server-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-server-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-server-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-server-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-server-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-server-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-server-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-server-read-from=<str> (--cache-server-read-from=<str>) ..., --cache-server-read-from="[<str>, <str>, ...]", --cache-server-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-server-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-server-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-server-write-to=<str> (--cache-server-write-to=<str>) ..., --cache-server-write-to="[<str>, <str>, ...]", --cache-server-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-server-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
setup-pyGenerate setup.py-based Python projects.
-
cache.setup-py
- Basic options
-
--[no-]cache-setup-py-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-setup-py-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-setup-py-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-setup-py-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-setup-py-dereference-symlinks (default: True)
- Advanced options
-
--cache-setup-py-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-setup-py-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-setup-py-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-setup-py-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-setup-py-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-setup-py-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-setup-py-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-setup-py-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-setup-py-read-from=<str> (--cache-setup-py-read-from=<str>) ..., --cache-setup-py-read-from="[<str>, <str>, ...]", --cache-setup-py-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-setup-py-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-setup-py-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-setup-py-write-to=<str> (--cache-setup-py-write-to=<str>) ..., --cache-setup-py-write-to="[<str>, <str>, ...]", --cache-setup-py-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-setup-py-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
sitegenGenerate the Pants static web site.
-
cache.sitegen
- Basic options
-
--[no-]cache-sitegen-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-sitegen-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-sitegen-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-sitegen-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-sitegen-dereference-symlinks (default: True)
- Advanced options
-
--cache-sitegen-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-sitegen-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-sitegen-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-sitegen-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-sitegen-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-sitegen-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-sitegen-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-sitegen-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-sitegen-read-from=<str> (--cache-sitegen-read-from=<str>) ..., --cache-sitegen-read-from="[<str>, <str>, ...]", --cache-sitegen-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-sitegen-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-sitegen-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-sitegen-write-to=<str> (--cache-sitegen-write-to=<str>) ..., --cache-sitegen-write-to="[<str>, <str>, ...]", --cache-sitegen-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-sitegen-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
sortTopologically sort the targets.
-
cache.sort
- Basic options
-
--[no-]cache-sort-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-sort-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-sort-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-sort-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-sort-dereference-symlinks (default: True)
- Advanced options
-
--cache-sort-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-sort-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-sort-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-sort-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-sort-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-sort-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-sort-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-sort-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-sort-read-from=<str> (--cache-sort-read-from=<str>) ..., --cache-sort-read-from="[<str>, <str>, ...]", --cache-sort-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-sort-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-sort-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-sort-write-to=<str> (--cache-sort-write-to=<str>) ..., --cache-sort-write-to="[<str>, <str>, ...]", --cache-sort-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-sort-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
targetsList available target types.
-
cache.targets
- Basic options
-
--[no-]cache-targets-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-targets-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-targets-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-targets-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-targets-dereference-symlinks (default: True)
- Advanced options
-
--cache-targets-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-targets-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-targets-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-targets-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-targets-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-targets-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-targets-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-targets-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-targets-read-from=<str> (--cache-targets-read-from=<str>) ..., --cache-targets-read-from="[<str>, <str>, ...]", --cache-targets-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-targets-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-targets-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-targets-write-to=<str> (--cache-targets-write-to=<str>) ..., --cache-targets-write-to="[<str>, <str>, ...]", --cache-targets-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-targets-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
testRun tests.
-
cache.test
- Basic options
-
--[no-]cache-test-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-read-from=<str> (--cache-test-read-from=<str>) ..., --cache-test-read-from="[<str>, <str>, ...]", --cache-test-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-write-to=<str> (--cache-test-write-to=<str>) ..., --cache-test-write-to="[<str>, <str>, ...]", --cache-test-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.goRuns `go test` on Go packages.
- Basic options
-
--test-go-build-and-test-flags=<str> (default: '')
Flags to pass in to `go test` tool.
-
--test-go-build-and-test-flags=<str> (default: '')
- Advanced options
-
--test-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--test-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.test.go
- Basic options
-
--[no-]cache-test-go-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-go-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-go-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-go-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-go-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-go-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-go-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-go-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-go-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-go-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-go-read-from=<str> (--cache-test-go-read-from=<str>) ..., --cache-test-go-read-from="[<str>, <str>, ...]", --cache-test-go-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-go-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-go-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-go-write-to=<str> (--cache-test-go-write-to=<str>) ..., --cache-test-go-write-to="[<str>, <str>, ...]", --cache-test-go-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distribution.test.goRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-test-go-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-test-go-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-test-go-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-test-go-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-test-go-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-test-go-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-test-go-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.junit
- Basic options
-
--test-junit-confs=<str> (--test-junit-confs=<str>) ..., --test-junit-confs="[<str>, <str>, ...]", --test-junit-confs="+[<str>, <str>, ...]" (default: ['default'])
Use only these Ivy configurations of external deps. -
--[no-]test-junit-coverage (default: False)
Collect code coverage data. -
--[no-]test-junit-coverage-open (default: False)
Open the generated HTML coverage report in a browser. Implies --coverage. -
--[no-]test-junit-failure-summary (default: True)
If true, includes a summary of which test-cases failed at the end of a failed junit run. -
--[no-]test-junit-fast (default: True)
Run all tests in a single pytest invocation. If turned off, each test target will run in its own pytest invocation, which will be slower, but isolates tests from process-wide state created by tests in other targets. -
--[no-]test-junit-html-report (default: False)
If true, generate an html summary report of tests that were run. -
--[no-]test-junit-open (default: False)
Attempt to open the html summary report in a browser (implies --html-report) -
--test-junit-output-mode=<str> (default: 'NONE')
Specify what part of output should be passed to stdout. In case of FAILURE_ONLY and parallel tests execution output can be partial or even wrong. All tests output also redirected to files in .pants.d/test/junit. -
--[no-]test-junit-per-test-timer (default: False)
Show progress and timer for each test. -
--[no-]test-junit-skip (default: False)
Skip running tests. -
--test-junit-test=<str> (--test-junit-test=<str>) ..., --test-junit-test="[<str>, <str>, ...]", --test-junit-test="+[<str>, <str>, ...]" (default: [])
Force running of just these tests. Tests can be specified using any of: [classname], [classname]#[methodname], [filename] or [filename]#[methodname] -
--[no-]test-junit-timeouts (default: True)
Enable test target timeouts. If timeouts are enabled then tests with a timeout= parameter set on their target will time out after the given number of seconds if not completed. If no timeout is set, then either the default timeout is used or no timeout is configured. In the current implementation, all the timeouts for the test targets to be run are summed and all tests are run with the total timeout covering the entire run of tests. If a single target in a test run has no timeout and there is no default, the entire run will have no timeout. This should change in the future to provide more granularity.
-
--test-junit-confs=<str> (--test-junit-confs=<str>) ..., --test-junit-confs="[<str>, <str>, ...]", --test-junit-confs="+[<str>, <str>, ...]" (default: ['default'])
- Advanced options
-
--[no-]test-junit-allow-empty-sources (default: False)
Allows a junit_tests() target to be defined with no sources. Otherwise,such a target will raise an error during the test run. -
--test-junit-batch-size=<int> (default: 9223372036854775807)
Run at most this many tests in a single test process. -
--test-junit-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-junit-chroot (default: True)
Run tests in a chroot. Any loose files tests depend on via `files` dependencies will be copied to the chroot. -
--test-junit-cobertura-instrument=<target_option> (default: //:cobertura-instrument)
Target address spec for overriding the classpath of the cobertura-instrument jvm tool which is, by default: [JarDependency(org=u'net.sourceforge.cobertura', base_name=u'cobertura', rev=u'2.1.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.'), JarDependency(org=u'org.slf4j', base_name=u'slf4j-simple', rev=u'1.7.5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--test-junit-cobertura-merge=<target_option> (default: //:cobertura-merge)
Target address spec for overriding the classpath of the cobertura-merge jvm tool which is, by default: [JarDependency(org=u'net.sourceforge.cobertura', base_name=u'cobertura', rev=u'2.1.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--test-junit-cobertura-report=<target_option> (default: //:cobertura-report)
Target address spec for overriding the classpath of the cobertura-report jvm tool which is, by default: [JarDependency(org=u'net.sourceforge.cobertura', base_name=u'cobertura', rev=u'2.1.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--test-junit-cobertura-run=<target_option> (default: //:cobertura-run)
Target address spec for overriding the classpath of the cobertura-run jvm tool which is, by default: [JarDependency(org=u'net.sourceforge.cobertura', base_name=u'cobertura', rev=u'2.1.1', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=True, excludes=(), base_path=u'.'), JarDependency(org=u'org.slf4j', base_name=u'slf4j-api', rev=u'1.7.5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--test-junit-coverage-cobertura-exclude-classes=<str> (--test-junit-coverage-cobertura-exclude-classes=<str>) ..., --test-junit-coverage-cobertura-exclude-classes="[<str>, <str>, ...]", --test-junit-coverage-cobertura-exclude-classes="+[<str>, <str>, ...]" (default: [])
Regex patterns passed to cobertura specifying which classes should NOT be instrumented. (see the "excludeclasses" element description here: https://github.com/cobertura/cobertura/wiki/Ant-Task-Reference -
--test-junit-coverage-cobertura-include-classes=<str> (--test-junit-coverage-cobertura-include-classes=<str>) ..., --test-junit-coverage-cobertura-include-classes="[<str>, <str>, ...]", --test-junit-coverage-cobertura-include-classes="+[<str>, <str>, ...]" (default: [])
Regex patterns passed to cobertura specifying which classes should be instrumented. (see the "includeclasses" element description here: https://github.com/cobertura/cobertura/wiki/Ant-Task-Reference) -
--[no-]test-junit-coverage-force (default: False)
Attempt to run the reporting phase of coverage even if tests failed (defaults to False, as otherwise the coverage results would be unreliable). -
--test-junit-coverage-jvm-options=<str> (--test-junit-coverage-jvm-options=<str>) ..., --test-junit-coverage-jvm-options="[<str>, <str>, ...]", --test-junit-coverage-jvm-options="+[<str>, <str>, ...]" (default: [])
JVM flags to be added when running the coverage processor. For example: --coverage-jvm-options=-Xmx4g --coverage-jvm-options=-Xms2g -
--test-junit-coverage-processor=<str> (default: None)
Which coverage processor to use if --coverage is enabled. If this option is unset but coverage is enabled implicitly or explicitly, defaults to 'cobertura'.If this option is explicitly set, implies --coverage. -
--test-junit-cwd=<str> (default: None)
Set the working directory. If no argument is passed, use the build root. If cwd is set on a target, it will supersede this option. It is an error to use this option in combination with `--chroot` -
--test-junit-default-concurrency=<str> (default: 'SERIAL')
Set the default concurrency mode for running tests not annotated with @TestParallel or @TestSerial. -
--[no-]test-junit-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-junit-jvm-options=<option>... (--test-junit-jvm-options=<option>...) ..., --test-junit-jvm-options="[<option>..., <option>..., ...]", --test-junit-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--[no-]test-junit-legacy-report-layout (default: False)
Used to link JUnit and coverage reports to the legacy location; now does nothing. -
--test-junit-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--test-junit-parallel-threads=<int> (default: 0)
Number of threads to run tests in parallel. 0 for autoset. -
--[no-]test-junit-strict-jvm-version (default: False)
If true, will strictly require running junits with the same version of java as the platform -target level. Otherwise, the platform -target level will be treated as the minimum jvm to run. -
--test-junit-test-shard=<str> (default: None)
Subset of tests to run, in the form M/N, 0 <= M < N. For example, 1/3 means run tests number 2, 5, 8, 11, ... -
--test-junit-timeout-default=<int> (default: 60)
The default timeout (in seconds) for a test if timeout is not set on the target. -
--test-junit-timeout-maximum=<int> (default: None)
The maximum timeout (in seconds) that can be set on a test target. -
--test-junit-timeout-terminate-wait=<int> (default: 10)
If a test does not terminate on a SIGTERM, how long to wait (in seconds) before sending a SIGKILL. -
--[no-]test-junit-use-experimental-runner (default: False)
Use experimental junit-runner logic for more options for parallelism.
-
--[no-]test-junit-allow-empty-sources (default: False)
- Basic options
-
cache.test.junit
- Basic options
-
--[no-]cache-test-junit-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-junit-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-junit-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-junit-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-junit-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-junit-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-junit-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-junit-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-junit-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-junit-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-junit-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-junit-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-junit-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-junit-read-from=<str> (--cache-test-junit-read-from=<str>) ..., --cache-test-junit-read-from="[<str>, <str>, ...]", --cache-test-junit-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-junit-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-junit-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-junit-write-to=<str> (--cache-test-junit-write-to=<str>) ..., --cache-test-junit-write-to="[<str>, <str>, ...]", --cache-test-junit-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-junit-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm.test.junitA JVM invocation.
- Basic options
-
--[no-]jvm-test-junit-debug (default: False)
Run the JVM with remote debugging. -
--jvm-test-junit-options=<option>... (--jvm-test-junit-options=<option>...) ..., --jvm-test-junit-options="[<option>..., <option>..., ...]", --jvm-test-junit-options="+[<option>..., <option>..., ...]" (default: ['-Djava.awt.headless=true','-Xmx1g'])
Run with these extra JVM options. -
--jvm-test-junit-program-args=<arg>... (--jvm-test-junit-program-args=<arg>...) ..., --jvm-test-junit-program-args="[<arg>..., <arg>..., ...]", --jvm-test-junit-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-test-junit-debug (default: False)
- Advanced options
-
--jvm-test-junit-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-test-junit-debug-args=<str> (--jvm-test-junit-debug-args=<str>) ..., --jvm-test-junit-debug-args="[<str>, <str>, ...]", --jvm-test-junit-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-test-junit-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-test-junit-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-test-junit-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-test-junit-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-test-junit-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.nodeRuns a test script from package.json in a NodeModule, currently via "npm run [script name]".
- Basic options
-
--[no-]test-node-skip (default: False)
Skip running tests. -
--[no-]test-node-timeouts (default: True)
Enable test target timeouts. If timeouts are enabled then tests with a timeout= parameter set on their target will time out after the given number of seconds if not completed. If no timeout is set, then either the default timeout is used or no timeout is configured. In the current implementation, all the timeouts for the test targets to be run are summed and all tests are run with the total timeout covering the entire run of tests. If a single target in a test run has no timeout and there is no default, the entire run will have no timeout. This should change in the future to provide more granularity.
-
--[no-]test-node-skip (default: False)
- Advanced options
-
--test-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--test-node-timeout-default=<int> (default: None)
The default timeout (in seconds) for a test if timeout is not set on the target. -
--test-node-timeout-maximum=<int> (default: None)
The maximum timeout (in seconds) that can be set on a test target. -
--test-node-timeout-terminate-wait=<int> (default: 10)
If a test does not terminate on a SIGTERM, how long to wait (in seconds) before sending a SIGKILL.
-
--test-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.test.node
- Basic options
-
--[no-]cache-test-node-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-node-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-node-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-node-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-node-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-node-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-node-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-node-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-node-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-node-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-node-read-from=<str> (--cache-test-node-read-from=<str>) ..., --cache-test-node-read-from="[<str>, <str>, ...]", --cache-test-node-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-node-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-node-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-node-write-to=<str> (--cache-test-node-write-to=<str>) ..., --cache-test-node-write-to="[<str>, <str>, ...]", --cache-test-node-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distribution.test.nodeRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-test-node-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-test-node-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-test-node-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-test-node-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-test-node-eslint-config=<file_option> (default: None)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-test-node-eslint-ignore=<file_option> (default: None)
The path to the global eslint ignore path -
--node-distribution-test-node-eslint-setupdir=<dir_option> (default: None)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-test-node-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-test-node-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-test-node-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-test-node-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-test-node-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-test-node-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.pytest
- Basic options
-
--test-pytest-coverage=<str> (default: None)
Emit coverage information for specified packages or directories (absolute or relative to the build root). The special value "auto" indicates that Pants should attempt to deduce which packages to emit coverage for. -
--test-pytest-coverage-output-dir=<DIR> (default: None)
Directory to emit coverage reports to. If not specified, a default within dist is used. -
--[no-]test-pytest-fast (default: True)
Run all tests in a single pytest invocation. If turned off, each test target will run in its own pytest invocation, which will be slower, but isolates tests from process-wide state created by tests in other targets. -
--test-pytest-junit-xml-dir=<DIR> (default: None)
Specifying a directory causes junit xml results files to be emitted under that dir for each test run. -
--test-pytest-options=<str> (--test-pytest-options=<str>) ..., --test-pytest-options="[<str>, <str>, ...]", --test-pytest-options="+[<str>, <str>, ...]" (default: [])
Pass these options to pytest. -
--test-pytest-profile=<FILE> (default: None)
Specifying a file path causes tests to be profiled with the profiling data emitted to that file (prefix). Note that tests may run in a different cwd, so it's best to use an absolute path to make it easy to find the subprocess profiles later. -
--[no-]test-pytest-skip (default: False)
Skip running tests. -
--test-pytest-test-shard=<str> (default: None)
Subset of tests to run, in the form M/N, 0 <= M < N. For example, 1/3 means run tests number 2, 5, 8, 11, ... -
--[no-]test-pytest-timeouts (default: True)
Enable test target timeouts. If timeouts are enabled then tests with a timeout= parameter set on their target will time out after the given number of seconds if not completed. If no timeout is set, then either the default timeout is used or no timeout is configured. In the current implementation, all the timeouts for the test targets to be run are summed and all tests are run with the total timeout covering the entire run of tests. If a single target in a test run has no timeout and there is no default, the entire run will have no timeout. This should change in the future to provide more granularity.
-
--test-pytest-coverage=<str> (default: None)
- Advanced options
-
--test-pytest-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-pytest-chroot (default: False)
Run tests in a chroot. Any loose files tests depend on via `files` dependencies will be copied to the chroot. -
--[no-]test-pytest-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-pytest-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--test-pytest-timeout-default=<int> (default: 60)
The default timeout (in seconds) for a test if timeout is not set on the target. -
--test-pytest-timeout-maximum=<int> (default: None)
The maximum timeout (in seconds) that can be set on a test target. -
--test-pytest-timeout-terminate-wait=<int> (default: 10)
If a test does not terminate on a SIGTERM, how long to wait (in seconds) before sending a SIGKILL.
-
--test-pytest-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache.test.pytest
- Basic options
-
--[no-]cache-test-pytest-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-pytest-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-pytest-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-pytest-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-pytest-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-pytest-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-pytest-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-pytest-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-pytest-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-pytest-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-pytest-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-pytest-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-pytest-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-pytest-read-from=<str> (--cache-test-pytest-read-from=<str>) ..., --cache-test-pytest-read-from="[<str>, <str>, ...]", --cache-test-pytest-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-pytest-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-pytest-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-pytest-write-to=<str> (--cache-test-pytest-write-to=<str>) ..., --cache-test-pytest-write-to="[<str>, <str>, ...]", --cache-test-pytest-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-pytest-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.pytest-prepPrepares a PEX binary for the current test context with `py.test` as its entry-point.
- Advanced options
-
--test-pytest-prep-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-pytest-prep-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-pytest-prep-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--test-pytest-prep-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.test.pytest-prep
- Basic options
-
--[no-]cache-test-pytest-prep-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-pytest-prep-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-pytest-prep-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-pytest-prep-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-pytest-prep-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-pytest-prep-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-pytest-prep-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-pytest-prep-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-pytest-prep-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-pytest-prep-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-pytest-prep-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-pytest-prep-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-pytest-prep-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-pytest-prep-read-from=<str> (--cache-test-pytest-prep-read-from=<str>) ..., --cache-test-pytest-prep-read-from="[<str>, <str>, ...]", --cache-test-pytest-prep-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-pytest-prep-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-pytest-prep-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-pytest-prep-write-to=<str> (--cache-test-pytest-prep-write-to=<str>) ..., --cache-test-pytest-prep-write-to="[<str>, <str>, ...]", --cache-test-pytest-prep-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-pytest-prep-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.test-jvm-prep-commandRun code from a JVM compiled language before other tasks in the test goal.
- Advanced options
-
--test-test-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-test-jvm-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-test-jvm-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--test-test-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.test.test-jvm-prep-command
- Basic options
-
--[no-]cache-test-test-jvm-prep-command-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-test-jvm-prep-command-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-test-jvm-prep-command-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-test-jvm-prep-command-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-test-jvm-prep-command-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-test-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-test-jvm-prep-command-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-test-jvm-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-test-jvm-prep-command-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-test-jvm-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-test-jvm-prep-command-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-test-jvm-prep-command-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-test-jvm-prep-command-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-test-jvm-prep-command-read-from=<str> (--cache-test-test-jvm-prep-command-read-from=<str>) ..., --cache-test-test-jvm-prep-command-read-from="[<str>, <str>, ...]", --cache-test-test-jvm-prep-command-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-test-jvm-prep-command-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-test-jvm-prep-command-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-test-jvm-prep-command-write-to=<str> (--cache-test-test-jvm-prep-command-write-to=<str>) ..., --cache-test-test-jvm-prep-command-write-to="[<str>, <str>, ...]", --cache-test-test-jvm-prep-command-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-test-jvm-prep-command-cache-key-gen-version=<str> (default: '200')
- Basic options
-
test.test-prep-commandRun a shell command before other tasks in the test goal.
- Advanced options
-
--test-test-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]test-test-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--test-test-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--test-test-prep-command-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cache.test.test-prep-command
- Basic options
-
--[no-]cache-test-test-prep-command-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-test-test-prep-command-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-test-test-prep-command-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-test-test-prep-command-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-test-test-prep-command-dereference-symlinks (default: True)
- Advanced options
-
--cache-test-test-prep-command-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-test-test-prep-command-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-test-test-prep-command-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-test-test-prep-command-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-test-test-prep-command-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-test-test-prep-command-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-test-test-prep-command-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-test-test-prep-command-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-test-test-prep-command-read-from=<str> (--cache-test-test-prep-command-read-from=<str>) ..., --cache-test-test-prep-command-read-from="[<str>, <str>, ...]", --cache-test-test-prep-command-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-test-test-prep-command-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-test-test-prep-command-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-test-test-prep-command-write-to=<str> (--cache-test-test-prep-command-write-to=<str>) ..., --cache-test-test-prep-command-write-to="[<str>, <str>, ...]", --cache-test-test-prep-command-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-test-test-prep-command-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
thrift-linterPrint lint warnings for thrift files.
-
cache.thrift-linter
- Basic options
-
--[no-]cache-thrift-linter-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-thrift-linter-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-thrift-linter-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-thrift-linter-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-thrift-linter-dereference-symlinks (default: True)
- Advanced options
-
--cache-thrift-linter-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-thrift-linter-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-thrift-linter-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-thrift-linter-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-thrift-linter-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-thrift-linter-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-thrift-linter-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-thrift-linter-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-thrift-linter-read-from=<str> (--cache-thrift-linter-read-from=<str>) ..., --cache-thrift-linter-read-from="[<str>, <str>, ...]", --cache-thrift-linter-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-thrift-linter-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-thrift-linter-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-thrift-linter-write-to=<str> (--cache-thrift-linter-write-to=<str>) ..., --cache-thrift-linter-write-to="[<str>, <str>, ...]", --cache-thrift-linter-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-thrift-linter-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
unpack-jarsUnpack artifacts specified by unpacked_jars() targets.
-
cache.unpack-jars
- Basic options
-
--[no-]cache-unpack-jars-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-unpack-jars-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-unpack-jars-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-unpack-jars-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-unpack-jars-dereference-symlinks (default: True)
- Advanced options
-
--cache-unpack-jars-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-unpack-jars-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-unpack-jars-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-unpack-jars-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-unpack-jars-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-unpack-jars-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-unpack-jars-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-unpack-jars-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-unpack-jars-read-from=<str> (--cache-unpack-jars-read-from=<str>) ..., --cache-unpack-jars-read-from="[<str>, <str>, ...]", --cache-unpack-jars-read-from="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-unpack-jars-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-unpack-jars-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-unpack-jars-write-to=<str> (--cache-unpack-jars-write-to=<str>) ..., --cache-unpack-jars-write-to="[<str>, <str>, ...]", --cache-unpack-jars-write-to="+[<str>, <str>, ...]" (default: ['/Users/marcrzzz/Documents/twitterteam/pants/.cache'])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-unpack-jars-cache-key-gen-version=<str> (default: '200')
- Basic options
-
-
- Subsystem Options
-
zinc
- Advanced options
-
--zinc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--zinc-compiler-bridge=<target_option> (default: //:compiler-bridge)
Target address spec for overriding the classpath of the compiler-bridge jvm tool which is, by default: [JarDependency(org=u'org.scala-sbt', base_name=u'compiler-bridge_2.10', rev=u'1.0.0-X5', force=False, ext=None, url=None, apidocs=None, classifier=u'sources', mutable=None, intransitive=True, excludes=(), base_path=u'.')] -
--zinc-compiler-interface=<target_option> (default: //:compiler-interface)
Target address spec for overriding the classpath of the compiler-interface jvm tool which is, by default: [JarDependency(org=u'org.scala-sbt', base_name=u'compiler-interface', rev=u'1.0.0-X5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--[no-]zinc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--zinc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--zinc-zinc=<target_option> (default: //:zinc)
Target address spec for overriding the classpath of the zinc jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'zinc_2.10', rev=u'0.0.5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')]
-
--zinc-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pycheck-future-compat
- Basic options
-
--[no-]pycheck-future-compat-skip (default: False)
If enabled, skip this style checker.
-
--[no-]pycheck-future-compat-skip (default: False)
- Advanced options
-
--pycheck-future-compat-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-future-compat-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-future-compat-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-future-compat-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvmA JVM invocation.
- Basic options
-
--[no-]jvm-debug (default: False)
Run the JVM with remote debugging. -
--jvm-options=<option>... (--jvm-options=<option>...) ..., --jvm-options="[<option>..., <option>..., ...]", --jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these extra JVM options. -
--jvm-program-args=<arg>... (--jvm-program-args=<arg>...) ..., --jvm-program-args="[<arg>..., <arg>..., ...]", --jvm-program-args="+[<arg>..., <arg>..., ...]" (default: [])
Run with these extra program args.
-
--[no-]jvm-debug (default: False)
- Advanced options
-
--jvm-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-debug-args=<str> (--jvm-debug-args=<str>) ..., --jvm-debug-args="[<str>, <str>, ...]", --jvm-debug-args="+[<str>, <str>, ...]" (default: ['-Xdebug','-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address={debug_port}'])
The JVM remote-debugging arguments. {debug_port} will be replaced with the value of the --debug-port option. -
--jvm-debug-port=<int> (default: 5005)
The JVM will listen for a debugger on this port. -
--[no-]jvm-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]jvm-synthetic-classpath (default: True)
Use synthetic jar to work around classpath length restrictions.
-
--jvm-cache-key-gen-version=<str> (default: '200')
- Basic options
-
junit
- Advanced options
-
--junit-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]junit-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--junit-junit=<target_option> (default: //:junit)
Target address spec for overriding the classpath of the junit jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'junit-runner', rev=u'1.0.23', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--junit-junit_library=<target_option> (default: //:junit_library)
Target address spec for overriding the classpath of the junit_library jvm tool which is, by default: [JarDependency(org=u'junit', base_name=u'junit', rev=u'4.12', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--junit-jvm-options=<option>... (--junit-jvm-options=<option>...) ..., --junit-jvm-options="[<option>..., <option>..., ...]", --junit-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--junit-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--junit-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
jacoco
- Advanced options
-
--jacoco-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]jacoco-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jacoco-jacoco-agent=<target_option> (default: //:jacoco-agent)
Target address spec for overriding the classpath of the jacoco-agent jvm tool which is, by default: [JarDependency(org=u'org.jacoco', base_name=u'org.jacoco.agent', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=u'runtime', mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--jacoco-jacoco-cli=<target_option> (default: //:jacoco-cli)
Target address spec for overriding the classpath of the jacoco-cli jvm tool which is, by default: [JarDependency(org=u'org.jacoco', base_name=u'org.jacoco.cli', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--jacoco-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--jacoco-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
npm-resolver
- Basic options
-
--[no-]npm-resolver-install-optional (default: False)
If enabled, install optional dependencies.
-
--[no-]npm-resolver-install-optional (default: False)
- Advanced options
-
--npm-resolver-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]npm-resolver-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--npm-resolver-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--npm-resolver-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pycheck-print-statements
- Basic options
-
--[no-]pycheck-print-statements-skip (default: False)
If enabled, skip this style checker.
-
--[no-]pycheck-print-statements-skip (default: False)
- Advanced options
-
--pycheck-print-statements-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-print-statements-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-print-statements-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-print-statements-cache-key-gen-version=<str> (default: '200')
- Basic options
-
changedA subsystem for global `changed` functionality.
- Basic options
-
--changed-changes-since=<str>, --changed-parent=<str>, --changed-since=<str> (default: None)
Calculate changes since this tree-ish/scm ref (defaults to current HEAD/tip). -
--changed-diffspec=<str> (default: None)
Calculate changes contained within given scm spec (commit range/sha/ref/etc). -
--[no-]changed-fast (default: False)
Stop searching for owners once a source is mapped to at least one owning target. -
--changed-include-dependees=<str> (default: 'none')
Include direct or transitive dependees of changed targets.
-
--changed-changes-since=<str>, --changed-parent=<str>, --changed-since=<str> (default: None)
- Advanced options
-
--changed-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]changed-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--changed-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--changed-cache-key-gen-version=<str> (default: '200')
- Basic options
-
shader
- Advanced options
-
--shader-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]shader-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--shader-jarjar=<target_option> (default: //:jarjar)
Target address spec for overriding the classpath of the jarjar jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'jarjar', rev=u'1.6.5', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--shader-jvm-options=<option>... (--shader-jvm-options=<option>...) ..., --shader-jvm-options="[<option>..., <option>..., ...]", --shader-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--shader-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--shader-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
statsdb
- Basic options
-
--statsdb-path=<str> (default: '/Users/marcrzzz/.cache/pants/stats/statsdb.sqlite')
Location of statsdb file.
-
--statsdb-path=<str> (default: '/Users/marcrzzz/.cache/pants/stats/statsdb.sqlite')
- Advanced options
-
--statsdb-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]statsdb-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--statsdb-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--statsdb-cache-key-gen-version=<str> (default: '200')
- Basic options
-
repro
- Basic options
-
--repro-capture=<repro_path> (default: None)
Capture information about this pants run (including the entire workspace) into a tar.gz file that can be used to help debug build problems. -
--repro-ignore=<str> (--repro-ignore=<str>) ..., --repro-ignore="[<str>, <str>, ...]", --repro-ignore="+[<str>, <str>, ...]" (default: [])
Any paths specified here will not be included in repro tarballs.
-
--repro-capture=<repro_path> (default: None)
- Advanced options
-
--repro-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]repro-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--repro-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--repro-cache-key-gen-version=<str> (default: '200')
- Basic options
-
clang
- Basic options
-
--clang-version=<str> (default: '6.0.0')
Version of the clang binary to use
-
--clang-version=<str> (default: '6.0.0')
- Advanced options
-
--clang-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]clang-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--clang-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--clang-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pycheck-trailing-whitespace
- Basic options
-
--[no-]pycheck-trailing-whitespace-skip (default: True)
If enabled, skip this style checker.
-
--[no-]pycheck-trailing-whitespace-skip (default: True)
- Advanced options
-
--pycheck-trailing-whitespace-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-trailing-whitespace-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-trailing-whitespace-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-trailing-whitespace-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gcc
- Basic options
-
--gcc-version=<str> (default: '7.3.0')
Version of the gcc binary to use
-
--gcc-version=<str> (default: '7.3.0')
- Advanced options
-
--gcc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gcc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gcc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--gcc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pycheck-context-manager
- Basic options
-
--[no-]pycheck-context-manager-skip (default: True)
If enabled, skip this style checker.
-
--[no-]pycheck-context-manager-skip (default: True)
- Advanced options
-
--pycheck-context-manager-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-context-manager-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-context-manager-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-context-manager-cache-key-gen-version=<str> (default: '200')
- Basic options
-
scala-platformA scala platform.
- Advanced options
-
--scala-platform-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]scala-platform-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]scala-platform-fatal-warnings (default: False)
The default for the "fatal_warnings" argument for targets of this language. -
--scala-platform-jvm-options=<option>... (--scala-platform-jvm-options=<option>...) ..., --scala-platform-jvm-options="[<option>..., <option>..., ...]", --scala-platform-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--scala-platform-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--scala-platform-scala-repl=<target_option> (default: //:scala-repl)
Target address spec for overriding the classpath of the scala-repl jvm tool which is, by default: [JarDependency(org=u'missing spec', base_name=u' //:scala-repl', rev=None, force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scala-repl_2_10=<target_option> (default: //:scala-repl_2_10)
Target address spec for overriding the classpath of the scala-repl_2_10 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.10.6', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.'), JarDependency(org=u'org.scala-lang', base_name=u'jline', rev=u'2.10.6', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scala-repl_2_11=<target_option> (default: //:scala-repl_2_11)
Target address spec for overriding the classpath of the scala-repl_2_11 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.11.11', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scala-repl_2_12=<target_option> (default: //:scala-repl_2_12)
Target address spec for overriding the classpath of the scala-repl_2_12 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.12.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalac=<target_option> (default: //:scalac)
Target address spec for overriding the classpath of the scalac jvm tool which is, by default: [JarDependency(org=u'missing spec', base_name=u' //:scalac', rev=None, force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalac_2_10=<target_option> (default: //:scalac_2_10)
Target address spec for overriding the classpath of the scalac_2_10 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.10.6', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalac_2_11=<target_option> (default: //:scalac_2_11)
Target address spec for overriding the classpath of the scalac_2_11 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.11.11', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalac_2_12=<target_option> (default: //:scalac_2_12)
Target address spec for overriding the classpath of the scalac_2_12 jvm tool which is, by default: [JarDependency(org=u'org.scala-lang', base_name=u'scala-compiler', rev=u'2.12.2', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalastyle=<target_option> (default: //:scalastyle)
Target address spec for overriding the classpath of the scalastyle jvm tool which is, by default: [JarDependency(org=u'missing spec', base_name=u' //:scalastyle', rev=None, force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalastyle_2_10=<target_option> (default: //:scalastyle_2_10)
Target address spec for overriding the classpath of the scalastyle_2_10 jvm tool which is, by default: [JarDependency(org=u'org.scalastyle', base_name=u'scalastyle_2.11', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalastyle_2_11=<target_option> (default: //:scalastyle_2_11)
Target address spec for overriding the classpath of the scalastyle_2_11 jvm tool which is, by default: [JarDependency(org=u'org.scalastyle', base_name=u'scalastyle_2.11', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--scala-platform-scalastyle_2_12=<target_option> (default: //:scalastyle_2_12)
Target address spec for overriding the classpath of the scalastyle_2_12 jvm tool which is, by default: [JarDependency(org=u'org.scalastyle', base_name=u'scalastyle_2.11', rev=u'0.8.0', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--[no-]scala-platform-strict-deps (default: False)
The default for the "strict_deps" argument for targets of this language. -
--scala-platform-suffix-version=<str> (default: None)
Scala suffix to be used in `scala_jar` definitions. For example, specifying `2.11` or `2.12.0-RC1` would cause `scala_jar` lookups for artifacts with those suffixes. -
--scala-platform-version=<str> (default: '2.11')
The scala platform version. If --version=custom, the targets //:scala-library, //:scalac, //:scala-repl and //:scalastyle will be used, and must exist. Otherwise, defaults for the specified version will be used. -
--[no-]scala-platform-zinc-file-manager (default: True)
Use zinc provided file manager to ensure transactional rollback.
-
--scala-platform-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
isort
- Basic options
-
--isort-version=<str> (default: '4.2.5')
Version of the isort script to use
-
--isort-version=<str> (default: '4.2.5')
- Advanced options
-
--isort-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]isort-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--isort-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--isort-cache-key-gen-version=<str> (default: '200')
- Basic options
-
xcode-cli-toolsSubsystem to detect and provide the XCode command line developer tools.
- Advanced options
-
--xcode-cli-tools-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]xcode-cli-tools-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--xcode-cli-tools-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--xcode-cli-tools-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cloc-binary
- Basic options
-
--cloc-binary-version=<str> (default: '1.66')
Version of the cloc script to use
-
--cloc-binary-version=<str> (default: '1.66')
- Advanced options
-
--cloc-binary-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]cloc-binary-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cloc-binary-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--cloc-binary-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-import-metatag-readerImplements a reader for the <meta name="go-import"> protocol.
- Advanced options
-
--go-import-metatag-reader-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-import-metatag-reader-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-import-metatag-reader-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-import-metatag-reader-retries=<int> (default: 1)
How many times to retry when fetching meta tags.
-
--go-import-metatag-reader-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pycheck-indentation
- Basic options
-
--[no-]pycheck-indentation-skip (default: False)
If enabled, skip this style checker.
-
--[no-]pycheck-indentation-skip (default: False)
- Advanced options
-
--pycheck-indentation-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-indentation-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-indentation-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-indentation-cache-key-gen-version=<str> (default: '200')
- Basic options
-
coursierCommon configuration items for coursier tasks.
- Basic options
-
--coursier-bootstrap-jar-url=<str> (default: 'https://dl.dropboxusercontent.com/s/zwh074l9kxhqlwp/coursier-cli-1.1.0.cf365ea27a710d5f09db1f0a6feee129aa1fc417.jar?dl=0')
Location to download a bootstrap version of Coursier. -
--coursier-fetch-options=<str> (--coursier-fetch-options=<str>) ..., --coursier-fetch-options="[<str>, <str>, ...]", --coursier-fetch-options="+[<str>, <str>, ...]" (default: [])
Additional options to pass to coursier fetch. See `coursier fetch --help` -
--coursier-version=<str> (default: '1.1.0.cf365ea27a710d5f09db1f0a6feee129aa1fc417')
Version paired with --bootstrap-jar-url, in order to invalidate and fetch the new version.
-
--coursier-bootstrap-jar-url=<str> (default: 'https://dl.dropboxusercontent.com/s/zwh074l9kxhqlwp/coursier-cli-1.1.0.cf365ea27a710d5f09db1f0a6feee129aa1fc417.jar?dl=0')
- Advanced options
-
--coursier-bootstrap-fetch-timeout-secs=<int> (default: 10)
Timeout the fetch if the connection is idle for longer than this value. -
--coursier-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]coursier-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--coursier-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--coursier-bootstrap-fetch-timeout-secs=<int> (default: 10)
- Basic options
-
build-invalidator
- Advanced options
-
--build-invalidator-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]build-invalidator-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--build-invalidator-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--build-invalidator-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
cobertura
- Advanced options
-
--cobertura-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]cobertura-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cobertura-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--cobertura-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
python-setupA python environment.
- Advanced options
-
--python-setup-artifact-cache-dir=<dir> (default: None)
The parent directory for the python artifact cache. If unspecified, a standard path under the workdir is used. -
--python-setup-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--python-setup-chroot-cache-dir=<dir> (default: None)
The parent directory for the chroot cache. If unspecified, a standard path under the workdir is used. -
--[no-]python-setup-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--python-setup-interpreter-cache-dir=<dir> (default: '/Users/marcrzzz/.cache/pants/python_cache/interpreters')
The parent directory for the interpreter cache. If unspecified, a standard path under the workdir is used. -
--python-setup-interpreter-constraints=<requirement> (--python-setup-interpreter-constraints=<requirement>) ..., --python-setup-interpreter-constraints="[<requirement>, <requirement>, ...]", --python-setup-interpreter-constraints="+[<requirement>, <requirement>, ...]" (default: ['CPython>=2.7,<3'])
Constrain the selected Python interpreter. Specify with requirement syntax, e.g. 'CPython>=2.7,<3' (A CPython interpreter with version >=2.7 AND version <3)or 'PyPy' (A pypy interpreter of any version). Multiple constraint strings will be ORed together. These constraints are applied in addition to any compatibilities required by the relevant targets. -
--python-setup-interpreter-search-paths=<binary-paths> (--python-setup-interpreter-search-paths=<binary-paths>) ..., --python-setup-interpreter-search-paths="[<binary-paths>, <binary-paths>, ...]", --python-setup-interpreter-search-paths="+[<binary-paths>, <binary-paths>, ...]" (default: [])
A list of paths to search for python interpreters. Note that if a PEX_PYTHON_PATH variable is defined in a pexrc file, those interpreter paths will take precedence over this option. -
--python-setup-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--python-setup-platforms=<platform> (--python-setup-platforms=<platform>) ..., --python-setup-platforms="[<platform>, <platform>, ...]", --python-setup-platforms="+[<platform>, <platform>, ...]" (default: ['current'])
A list of platforms to be supported by this python environment. Each platformis a string, as returned by pkg_resources.get_supported_platform(). -
--[no-]python-setup-resolver-allow-prereleases (default: None)
Whether to include pre-releases when resolving requirements. -
--python-setup-resolver-cache-dir=<dir> (default: '/Users/marcrzzz/.cache/pants/python_cache/requirements')
The parent directory for the requirement resolver cache. If unspecified, a standard path under the workdir is used. -
--python-setup-resolver-cache-ttl=<seconds> (default: 315360000)
The time in seconds before we consider re-resolving an open-ended requirement, e.g. "flask>=0.2" if a matching distribution is available on disk. -
--python-setup-setuptools-version=<str> (default: '30.0.0')
The setuptools version for this python environment. -
--python-setup-wheel-version=<str> (default: '0.29.0')
The wheel version for this python environment.
-
--python-setup-artifact-cache-dir=<dir> (default: None)
- Advanced options
-
pycheck-import-order
- Basic options
-
--[no-]pycheck-import-order-skip (default: True)
If enabled, skip this style checker.
-
--[no-]pycheck-import-order-skip (default: True)
- Advanced options
-
--pycheck-import-order-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-import-order-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-import-order-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-import-order-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm-distributionsSubsystem that knows how to look up a java Distribution.
- Advanced options
-
--jvm-distributions-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]jvm-distributions-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-distributions-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--jvm-distributions-maximum-version=<str> (default: None)
Maximum version of the JVM pants will use -
--jvm-distributions-minimum-version=<str> (default: None)
Minimum version of the JVM pants will use -
--jvm-distributions-paths="{'key1':val1,'key2':val2,...}" (default: {})
Map of os names to lists of paths to jdks. These paths will be searched before everything else (before the JDK_HOME, JAVA_HOME, PATH environment variables) when locating a jvm to use. The same OS can be specified via several different aliases, according to this map: darwin: [darwin, mac, mac os x, macos, macosx], linux: [linux, linux2]
-
--jvm-distributions-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
jar-tool
- Advanced options
-
--jar-tool-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]jar-tool-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jar-tool-jar-tool=<target_option> (default: //:jar-tool)
Target address spec for overriding the classpath of the jar-tool jvm tool which is, by default: [JarDependency(org=u'org.pantsbuild', base_name=u'jar-tool', rev=u'0.0.10', force=False, ext=None, url=None, apidocs=None, classifier=None, mutable=None, intransitive=False, excludes=(), base_path=u'.')] -
--jar-tool-jvm-options=<option>... (--jar-tool-jvm-options=<option>...) ..., --jar-tool-jvm-options="[<option>..., <option>..., ...]", --jar-tool-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--jar-tool-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--jar-tool-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
go-fetchersA fetcher that retrieves and unpacks remote libraries from archive files.
- Advanced options
-
--go-fetchers-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-fetchers-disallow-cloning-fetcher (default: False)
If True, we only fetch archives explicitly matched by --matchers.Otherwise we fall back to cloning the remote repos, using Go's standard remote dependency resolution protocol. -
--[no-]go-fetchers-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-fetchers-matchers=<mapping> (default: { 'github\.com/(?P<user>[^/]+)/(?P<repo>[^/]+)':'UrlInfo(url_format=u'https://github.com/\\g<user>/\\g<repo>/archive/{rev}.tar.gz', default_rev=u'master', strip_level=1)','bitbucket\.org/(?P<user>[^/]+)/(?P<repo>[^/]+)':'UrlInfo(url_format=u'https://bitbucket.org/\\g<user>/\\g<repo>/get/{rev}.tar.gz', default_rev=u'tip', strip_level=1)' })
A mapping from a remote import path matching regex to an UrlInfo struct describing how to fetch and unpack an archive of that remote import path. The regex must match the beginning of the remote import path (no '^' anchor is needed, it is assumed) until the first path element that is contained in the archive. (e.g. for 'bazil.org/fuse/fs', which lives in the archive of 'bazil.org/fuse', it must match 'bazil.org/fuse'.) The UrlInfo struct is a 3-tuple with the following slots: 0. An url format string that is supplied to the regex match's `.expand` method and then formatted with the remote import path's `rev`, `import_prefix`, and `pkg`. 1. The default revision string to use when no `rev` is supplied; ie 'HEAD' or 'master' for git. 2. An integer indicating the number of leading path components to strip from files upacked from the archive. -
--go-fetchers-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--go-fetchers-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pycheck-class-factoring
- Basic options
-
--[no-]pycheck-class-factoring-skip (default: True)
If enabled, skip this style checker.
-
--[no-]pycheck-class-factoring-skip (default: True)
- Advanced options
-
--pycheck-class-factoring-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-class-factoring-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-class-factoring-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-class-factoring-cache-key-gen-version=<str> (default: '200')
- Basic options
-
subprocess
- Advanced options
-
--subprocess-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]subprocess-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--subprocess-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--subprocess-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pants-releasesA subsystem to hold per-pants-release configuration.
- Basic options
-
--pants-releases-branch-notes="{'key1':val1,'key2':val2,...}" (default: { '1.5.x':'src/python/pants/notes/1.5.x.rst','1.4.x':'src/python/pants/notes/1.4.x.rst','1.1.x':'src/python/pants/notes/1.1.x.rst','1.0.x':'src/python/pants/notes/1.0.x.rst','master':'src/python/pants/notes/master.rst','1.6.x':'src/python/pants/notes/1.6.x.rst','1.3.x':'src/python/pants/notes/1.3.x.rst','1.2.x':'src/python/pants/notes/1.2.x.rst' })
A dict from branch name to release notes rst-file location.
-
--pants-releases-branch-notes="{'key1':val1,'key2':val2,...}" (default: { '1.5.x':'src/python/pants/notes/1.5.x.rst','1.4.x':'src/python/pants/notes/1.4.x.rst','1.1.x':'src/python/pants/notes/1.1.x.rst','1.0.x':'src/python/pants/notes/1.0.x.rst','master':'src/python/pants/notes/master.rst','1.6.x':'src/python/pants/notes/1.6.x.rst','1.3.x':'src/python/pants/notes/1.3.x.rst','1.2.x':'src/python/pants/notes/1.2.x.rst' })
- Advanced options
-
--pants-releases-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pants-releases-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pants-releases-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pants-releases-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pycheck-variable-names
- Basic options
-
--[no-]pycheck-variable-names-skip (default: True)
If enabled, skip this style checker.
-
--[no-]pycheck-variable-names-skip (default: True)
- Advanced options
-
--pycheck-variable-names-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-variable-names-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-variable-names-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-variable-names-cache-key-gen-version=<str> (default: '200')
- Basic options
-
ragel
- Basic options
-
--ragel-version=<str> (default: '6.9')
Version of the ragel binary to use
-
--ragel-version=<str> (default: '6.9')
- Advanced options
-
--ragel-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]ragel-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--ragel-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--ragel-cache-key-gen-version=<str> (default: '200')
- Basic options
-
cache
- Basic options
-
--[no-]cache-dereference-symlinks (default: True)
Dereference symlinks when creating cache tarball. -
--[no-]cache-ignore (default: False)
Ignore all other cache configuration and skip using the cache. -
--[no-]cache-read (default: True)
Read build artifacts from cache, if available. -
--[no-]cache-write (default: True)
Write build artifacts to cache, if available.
-
--[no-]cache-dereference-symlinks (default: True)
- Advanced options
-
--cache-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--cache-compression-level=<int> (default: 5)
The gzip compression level (0-9) for created artifacts. -
--[no-]cache-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--cache-max-entries-per-target=<int> (default: 8)
Maximum number of old cache files to keep per task target pair -
--cache-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]cache-overwrite (default: False)
If writing build artifacts to cache, overwrite existing artifacts instead of skipping them. -
--cache-pinger-timeout=<float> (default: 0.5)
number of seconds before pinger times out -
--cache-pinger-tries=<int> (default: 2)
number of times pinger tries a cache -
--cache-read-from=<str> (--cache-read-from=<str>) ..., --cache-read-from="[<str>, <str>, ...]", --cache-read-from="+[<str>, <str>, ...]" (default: [])
The URIs of artifact caches to read directly from. Each entry is a URL of a RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is. -
--cache-resolver=<str> (default: 'none')
Select which resolver strategy to use for discovering URIs that access artifact caches. none: use URIs from static config options, i.e. --read-from, --write-to. rest: look up URIs by querying a RESTful URL, which is a remote address from --read-from, --write-to. -
--cache-write-permissions=<str> (default: None)
Permissions to use when writing artifacts to a local cache, in octal. -
--cache-write-to=<str> (--cache-write-to=<str>) ..., --cache-write-to="[<str>, <str>, ...]", --cache-write-to="+[<str>, <str>, ...]" (default: [])
The URIs of artifact caches to write directly to. Each entry is a URL ofa RESTful cache, a path of a filesystem cache, or a pipe-separated list of alternate caches to choose from. This list is also used as input to the resolver. When resolver is 'none' list is used as is.
-
--cache-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-archive-retrieverRetrieves and unpacks remote libraries from archives.
- Advanced options
-
--go-archive-retriever-buffer-size=<bytes> (default: 10240)
The number of bytes of archive content to buffer in memory before flushing to disk when downloading an archive. -
--go-archive-retriever-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-archive-retriever-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-archive-retriever-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-archive-retriever-retries=<int> (default: 1)
How many times to retry when fetching a remote archive.
-
--go-archive-retriever-buffer-size=<bytes> (default: 10240)
- Advanced options
-
pycheck-pep8
- Basic options
-
--pycheck-pep8-ignore=<str> (--pycheck-pep8-ignore=<str>) ..., --pycheck-pep8-ignore="[<str>, <str>, ...]", --pycheck-pep8-ignore="+[<str>, <str>, ...]" (default: ['E121','E124','E125','E127','E128','E401','E111','W291','W293','E701','E301','E302','W292'])
Prevent test failure but still produce output for problems. -
--pycheck-pep8-max-length=<int> (default: 100)
Max line length to use for PEP8 checks. -
--[no-]pycheck-pep8-skip (default: True)
If enabled, skip this style checker.
-
--pycheck-pep8-ignore=<str> (--pycheck-pep8-ignore=<str>) ..., --pycheck-pep8-ignore="[<str>, <str>, ...]", --pycheck-pep8-ignore="+[<str>, <str>, ...]" (default: ['E121','E124','E125','E127','E128','E401','E111','W291','W293','E701','E301','E302','W292'])
- Advanced options
-
--pycheck-pep8-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-pep8-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-pep8-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-pep8-cache-key-gen-version=<str> (default: '200')
- Basic options
-
javaA subsystem to encapsulate compile-time settings and features for the Java language.
- Advanced options
-
--java-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]java-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--[no-]java-fatal-warnings (default: False)
The default for the "fatal_warnings" argument for targets of this language. -
--java-javac=<target_option> (default: //:javac)
Java compiler to use. If unspecified, we use the compiler embedded in the Java distribution we run on. -
--java-jvm-options=<option>... (--java-jvm-options=<option>...) ..., --java-jvm-options="[<option>..., <option>..., ...]", --java-jvm-options="+[<option>..., <option>..., ...]" (default: ['-Xmx1g'])
Run with these JVM options. -
--java-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--[no-]java-strict-deps (default: True)
The default for the "strict_deps" argument for targets of this language. -
--[no-]java-zinc-file-manager (default: True)
Use zinc provided file manager to ensure transactional rollback.
-
--java-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
thrift
- Basic options
-
--thrift-version=<str> (default: '0.9.2')
Version of the thrift binary to use
-
--thrift-version=<str> (default: '0.9.2')
- Advanced options
-
--thrift-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]thrift-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--thrift-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--thrift-cache-key-gen-version=<str> (default: '200')
- Basic options
-
ivyCommon configuration items for ivy tasks.
- Advanced options
-
--ivy-bootstrap-fetch-timeout-secs=<int> (default: 10)
Timeout the fetch if the connection is idle for longer than this value. -
--ivy-bootstrap-ivy-settings=<str> (default: None)
Bootstrap Ivy XML configuration file. -
--ivy-bootstrap-jar-url=<str> (default: 'https://repo1.maven.org/maven2/org/apache/ivy/ivy/2.4.0/ivy-2.4.0.jar')
Location to download a bootstrap version of Ivy. -
--ivy-cache-dir=<str> (default: '/Users/marcrzzz/.ivy2/pants')
Directory to store artifacts retrieved by Ivy. -
--ivy-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]ivy-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--ivy-http-proxy=<str> (default: None)
Specify a proxy URL for http requests. -
--ivy-https-proxy=<str> (default: None)
Specify a proxy URL for https requests. -
--ivy-ivy-profile=<str> (default: '/Users/marcrzzz/Documents/twitterteam/pants/build-support/ivy/ivy.xml')
The version of ivy to fetch. -
--ivy-ivy-settings=<str> (default: '/Users/marcrzzz/Documents/twitterteam/pants/build-support/ivy/ivysettings.xml')
Location of XML configuration file for Ivy settings. -
--ivy-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--ivy-bootstrap-fetch-timeout-secs=<int> (default: 10)
- Advanced options
-
pytest
- Advanced options
-
--pytest-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--pytest-cov-requirements=<str> (default: 'pytest-cov>=2.4,<2.5')
Requirements string for the pytest-cov library. -
--[no-]pytest-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pytest-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--pytest-requirements=<str> (default: 'pytest>=3.0.7,<4.0')
Requirements string for the pytest library. -
--pytest-timeout-requirements=<str> (default: 'pytest-timeout>=1.2,<1.3')
Requirements string for the pytest-timeout library. -
--pytest-unittest2-requirements=<str> (default: 'unittest2>=0.6.0,<=1.9.0')
Requirements string for the unittest2 library, which some python versions may need.
-
--pytest-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pycheck-except-statement
- Basic options
-
--[no-]pycheck-except-statement-skip (default: False)
If enabled, skip this style checker.
-
--[no-]pycheck-except-statement-skip (default: False)
- Advanced options
-
--pycheck-except-statement-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-except-statement-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-except-statement-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-except-statement-cache-key-gen-version=<str> (default: '200')
- Basic options
-
reporting
- Basic options
-
--[no-]reporting-invalidation-report (default: False)
Write a formatted report on the invalid objects to the specified path.
-
--[no-]reporting-invalidation-report (default: False)
- Advanced options
-
--reporting-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--reporting-console-label-format="{'key1':val1,'key2':val2,...}" (default: { 'BOOTSTRAP':'CHILD_SUPPRESS','MULTITOOL':'CHILD_DOT' })
Controls the printing of workunit labels to the console. Workunit types are ['BOOTSTRAP', 'COMPILER', 'GOAL', 'GROUP', 'JVM', 'LINT', 'MULTITOOL', 'NAILGUN', 'PREP', 'REPL', 'RUN', 'SETUP', 'SUPPRESS_LABEL', 'TASK', 'TEST', 'TOOL']. Possible formatting values are ['CHILD_DOT', 'CHILD_SUPPRESS', 'DOT', 'FULL', 'SUPPRESS'] -
--reporting-console-tool-output-format="{'key1':val1,'key2':val2,...}" (default: { 'TEST':'INDENT','BOOTSTRAP':'SUPPRESS','RUN':'UNINDENTED','REPL':'UNINDENTED','MULTITOOL':'SUPPRESS','LINT':'INDENT','COMPILER':'INDENT' })
Controls the printing of workunit tool output to the console. Workunit types are ['BOOTSTRAP', 'COMPILER', 'GOAL', 'GROUP', 'JVM', 'LINT', 'MULTITOOL', 'NAILGUN', 'PREP', 'REPL', 'RUN', 'SETUP', 'SUPPRESS_LABEL', 'TASK', 'TEST', 'TOOL']. Possible formatting values are ['INDENT', 'SUPPRESS', 'UNINDENTED'] -
--[no-]reporting-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--reporting-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--reporting-reports-dir=<dir> (default: '/Users/marcrzzz/Documents/twitterteam/pants/.pants.d/reports')
Write reports to this dir. -
--reporting-template-dir=<dir> (default: None)
Find templates for rendering in this dir.
-
--reporting-cache-key-gen-version=<str> (default: '200')
- Basic options
-
run-trackerTracks and times the execution of a pants run.
- Advanced options
-
--run-tracker-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]run-tracker-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--run-tracker-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--run-tracker-num-background-workers=<int> (default: 4)
Number of threads for background work. -
--run-tracker-num-foreground-workers=<int> (default: 4)
Number of threads for foreground work. -
--run-tracker-stats-local-json-file=<str> (default: None)
Write stats to this local json file on run completion. -
--run-tracker-stats-upload-timeout=<int> (default: 2)
Wait at most this many seconds for the stats upload to complete. -
--run-tracker-stats-upload-url=<str> (default: None)
Upload stats to this URL on run completion.
-
--run-tracker-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
binaries
- Advanced options
-
--binaries-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]binaries-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--binaries-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--binaries-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
thrift-binary
- Advanced options
-
--thrift-binary-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]thrift-binary-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--thrift-binary-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--thrift-binary-supportdir=<str> (default: 'bin/thrift')
Find thrift binaries under this dir. Used as part of the path to lookup thetool with --binary-util-baseurls and --pants-bootstrapdir -
--thrift-binary-version=<str> (default: '0.9.2')
Thrift compiler version. Used as part of the path to lookup thetool with --binary-util-baseurls and --pants-bootstrapdir
-
--thrift-binary-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
protoc
- Basic options
-
--protoc-version=<str> (default: '2.4.1')
Version of the protoc binary to use
-
--protoc-version=<str> (default: '2.4.1')
- Advanced options
-
--protoc-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]protoc-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--protoc-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--protoc-cache-key-gen-version=<str> (default: '200')
- Basic options
-
scala-jsThe scala.js platform.
- Advanced options
-
--scala-js-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]scala-js-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--scala-js-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--scala-js-runtime=<target_option> (--scala-js-runtime=<target_option>) ..., --scala-js-runtime="[<target_option>, <target_option>, ...]", --scala-js-runtime="+[<target_option>, <target_option>, ...]" (default: ['//:scala-js-library'])
Target specs pointing to the scala-js runtime libraries.
-
--scala-js-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
sourceConfiguration for roots of source trees.
- Advanced options
-
--source-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]source-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--source-lang-canonicalizations=<map> (default: { 'golang':'(u'go',)','py':'(u'python',)','protobuf':'(u'proto',)','jvm':'(u'java', u'scala')' })
Map of language aliases to their canonical names. -
--source-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--source-source-root-patterns=<list> (--source-source-root-patterns=<list>) ..., --source-source-root-patterns="[<list>, <list>, ...]", --source-source-root-patterns="+[<list>, <list>, ...]" (default: ['src/*','src/main/*'])
A list of source root patterns for source code. Use a "*" wildcard path segment to match the language name, which will be canonicalized. -
--source-source-roots=<map> (default: { 'src/go/src':'(u'go',)','src/main/go/src':'(u'go',)' })
A map of source roots for source code to list of languages. Useful when you want to enumerate fixed source roots explicitly, instead of relying on patterns. -
--source-test-root-patterns=<list> (--source-test-root-patterns=<list>) ..., --source-test-root-patterns="[<list>, <list>, ...]", --source-test-root-patterns="+[<list>, <list>, ...]" (default: ['test/*','tests/*','src/test/*'])
A list of source root patterns for test code. Use a "*" wildcard path segment to match the language name, which will be canonicalized. -
--source-test-roots=<map> (default: {})
A map of source roots for test code to list of languages. Useful when you want to enumerate fixed source roots explicitly, instead of relying on patterns. -
--source-thirdparty-root-patterns=<list> (--source-thirdparty-root-patterns=<list>) ..., --source-thirdparty-root-patterns="[<list>, <list>, ...]", --source-thirdparty-root-patterns="+[<list>, <list>, ...]" (default: ['3rdparty/*','3rd_party/*','thirdparty/*','third_party/*'])
A list of source root patterns for third-party code. Use a "*" wildcard path segment to match the language name, which will be canonicalized. -
--source-thirdparty-roots=<map> (default: {})
A map of source roots for third-party code to list of languages. Useful when you want to enumerate fixed source roots explicitly, instead of relying on patterns. -
--source-unmatched=<str> (default: 'create')
Configures the behavior when sources are defined outside of any configured source root. `create` will cause a source root to be implicitly created at the definition location of the sources; `fail` will trigger an error.
-
--source-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
resolverUsed to keep track of global jvm resolver settings
- Basic options
-
--resolver-resolver=<str> (default: 'ivy')
Resolver to use for external jvm dependencies.
-
--resolver-resolver=<str> (default: 'ivy')
- Advanced options
-
--resolver-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]resolver-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--resolver-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--resolver-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-preinstalled-module-resolver
- Advanced options
-
--node-preinstalled-module-resolver-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]node-preinstalled-module-resolver-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-preinstalled-module-resolver-fetch-timeout-secs=<int> (default: 10)
Timeout the fetch if the connection is idle for longer than this value. -
--node-preinstalled-module-resolver-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--node-preinstalled-module-resolver-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
kythe-java-targetsDetermines which java targets Kythe should act on.
- Basic options
-
--kythe-java-targets-exclude-scopes=<str> (--kythe-java-targets-exclude-scopes=<str>) ..., --kythe-java-targets-exclude-scopes="[<str>, <str>, ...]", --kythe-java-targets-exclude-scopes="+[<str>, <str>, ...]" (default: [])
Dependency scopes to exclude from indexing. -
--[no-]kythe-java-targets-recursive (default: False)
Index all dependencies. If false, process only target roots.
-
--kythe-java-targets-exclude-scopes=<str> (--kythe-java-targets-exclude-scopes=<str>) ..., --kythe-java-targets-exclude-scopes="[<str>, <str>, ...]", --kythe-java-targets-exclude-scopes="+[<str>, <str>, ...]" (default: [])
- Advanced options
-
--kythe-java-targets-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]kythe-java-targets-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--kythe-java-targets-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--kythe-java-targets-cache-key-gen-version=<str> (default: '200')
- Basic options
-
node-distributionRepresents a self-bootstrapping Node distribution.
- Basic options
-
--node-distribution-eslint-version=<str> (default: '4.15.0')
Use this ESLint version. -
--node-distribution-version=<str> (default: 'v6.9.1')
Version of the node binary to use
-
--node-distribution-eslint-version=<str> (default: '4.15.0')
- Advanced options
-
--node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--node-distribution-eslint-config=<file_option> (default: /Users/marcrzzz/Documents/twitterteam/pants/build-support/eslint/.eslintrc)
The path to the global eslint configuration file specifying all the rules -
--node-distribution-eslint-ignore=<file_option> (default: /Users/marcrzzz/Documents/twitterteam/pants/build-support/eslint/.eslintignore)
The path to the global eslint ignore path -
--node-distribution-eslint-setupdir=<dir_option> (default: /Users/marcrzzz/Documents/twitterteam/pants/build-support/eslint)
Find the package.json and yarn.lock under this dir for installing eslint and plugins. -
--[no-]node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--node-distribution-package-manager=<str> (default: 'npm')
Default package manager config for repo. Should be one of [u'npm', u'yarn'] -
--node-distribution-supportdir=<str> (default: 'bin/node')
Find the Node distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir -
--node-distribution-yarnpkg-version=<str> (default: 'v0.19.1')
Yarnpkg version to use.
-
--node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
yarnpkg-distribution.node-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-node-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-node-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-node-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-node-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
native-toolchainAbstraction over platform-specific tools to compile and link native code.
- Advanced options
-
--native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--native-toolchain-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
clang.native-toolchain
- Basic options
-
--clang-native-toolchain-version=<str> (default: '6.0.0')
Version of the clang binary to use
-
--clang-native-toolchain-version=<str> (default: '6.0.0')
- Advanced options
-
--clang-native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]clang-native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--clang-native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--clang-native-toolchain-cache-key-gen-version=<str> (default: '200')
- Basic options
-
gcc.native-toolchain
- Basic options
-
--gcc-native-toolchain-version=<str> (default: '7.3.0')
Version of the gcc binary to use
-
--gcc-native-toolchain-version=<str> (default: '7.3.0')
- Advanced options
-
--gcc-native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]gcc-native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--gcc-native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--gcc-native-toolchain-cache-key-gen-version=<str> (default: '200')
- Basic options
-
xcode-cli-tools.native-toolchainSubsystem to detect and provide the XCode command line developer tools.
- Advanced options
-
--xcode-cli-tools-native-toolchain-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]xcode-cli-tools-native-toolchain-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--xcode-cli-tools-native-toolchain-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--xcode-cli-tools-native-toolchain-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pycheck-newlines
- Basic options
-
--[no-]pycheck-newlines-skip (default: False)
If enabled, skip this style checker.
-
--[no-]pycheck-newlines-skip (default: False)
- Advanced options
-
--pycheck-newlines-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-newlines-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-newlines-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-newlines-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jar-dependency-managementUsed to keep track of pinning of external artifact versions.
- Basic options
-
--jar-dependency-management-conflict-strategy=<str> (default: 'FAIL')
Specifies how to behave when a jar_library has a jar with an explicit version that differs from one in the managed_jar_dependencies target it depends on. -
--[no-]jar-dependency-management-suppress-conflict-warnings (default: False)
Turns warning messages into debug messages when resolving jar conflicts.
-
--jar-dependency-management-conflict-strategy=<str> (default: 'FAIL')
- Advanced options
-
--jar-dependency-management-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jar-dependency-management-default-target=<str> (default: None)
Address of the default managed_jar_dependencies target to use for the whole repo. -
--[no-]jar-dependency-management-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jar-dependency-management-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--jar-dependency-management-cache-key-gen-version=<str> (default: '200')
- Basic options
-
buildozer-binary
- Basic options
-
--buildozer-binary-version=<str> (default: '0.6.0-80c7f0d45d7e40fa1f7362852697d4a03df557b3')
Version of the buildozer binary to use
-
--buildozer-binary-version=<str> (default: '0.6.0-80c7f0d45d7e40fa1f7362852697d4a03df557b3')
- Advanced options
-
--buildozer-binary-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]buildozer-binary-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--buildozer-binary-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--buildozer-binary-cache-key-gen-version=<str> (default: '200')
- Basic options
-
thrift-defaultsTracks defaults for java thrift target attributes that influence code generation.
- Advanced options
-
--thrift-defaults-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--thrift-defaults-compiler=<str> (default: 'thrift')
The default compiler to use for java_thrift_library targets. -
--thrift-defaults-compiler-args=<str> (--thrift-defaults-compiler-args=<str>) ..., --thrift-defaults-compiler-args="[<str>, <str>, ...]", --thrift-defaults-compiler-args="+[<str>, <str>, ...]" (default: [])
Extra arguments for the thrift compiler. -
--thrift-defaults-default-java-namespace=<str> (default: None)
The default Java namespace to generate for java_thrift_library targets. -
--[no-]thrift-defaults-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--thrift-defaults-language=<str> (default: 'java')
The default language to generate for java_thrift_library targets. -
--thrift-defaults-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--thrift-defaults-namespace-map="{'key1':val1,'key2':val2,...}" (default: {})
The default namespace map to generate for java_thrift_library targets, {old: new}.
-
--thrift-defaults-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
pycheck-newstyle-classes
- Basic options
-
--[no-]pycheck-newstyle-classes-skip (default: False)
If enabled, skip this style checker.
-
--[no-]pycheck-newstyle-classes-skip (default: False)
- Advanced options
-
--pycheck-newstyle-classes-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-newstyle-classes-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-newstyle-classes-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-newstyle-classes-cache-key-gen-version=<str> (default: '200')
- Basic options
-
pycheck-pyflakes
- Basic options
-
--pycheck-pyflakes-ignore=<str> (--pycheck-pyflakes-ignore=<str>) ..., --pycheck-pyflakes-ignore="[<str>, <str>, ...]", --pycheck-pyflakes-ignore="+[<str>, <str>, ...]" (default: [])
List of warning codes to ignore. -
--[no-]pycheck-pyflakes-skip (default: False)
If enabled, skip this style checker.
-
--pycheck-pyflakes-ignore=<str> (--pycheck-pyflakes-ignore=<str>) ..., --pycheck-pyflakes-ignore="[<str>, <str>, ...]", --pycheck-pyflakes-ignore="+[<str>, <str>, ...]" (default: [])
- Advanced options
-
--pycheck-pyflakes-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]pycheck-pyflakes-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--pycheck-pyflakes-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--pycheck-pyflakes-cache-key-gen-version=<str> (default: '200')
- Basic options
-
go-distributionRepresents a self-bootstrapping Go distribution.
- Basic options
-
--go-distribution-version=<str> (default: '1.8.3')
Version of the go binary to use
-
--go-distribution-version=<str> (default: '1.8.3')
- Advanced options
-
--go-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]go-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--go-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--go-distribution-supportdir=<str> (default: 'bin/go')
Find the go distributions under this dir. Used as part of the path to lookup the distribution with --binary-util-baseurls and --pants-bootstrapdir
-
--go-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
jvm-platformUsed to keep track of repo compile settings.
- Advanced options
-
--jvm-platform-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--jvm-platform-default-platform=<str> (default: 'java8')
Name of the default platform to use if none are specified. -
--[no-]jvm-platform-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--jvm-platform-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--jvm-platform-platforms="{'key1':val1,'key2':val2,...}" (default: { 'java7':'{u'source': u'7', u'args': [], u'target': u'7'}','java6':'{u'source': u'6', u'args': [], u'target': u'6'}','java8':'{u'source': u'8', u'args': [], u'target': u'8'}' })
Compile settings that can be referred to by name in jvm_targets.
-
--jvm-platform-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
yarnpkg-distributionRepresents a self-bootstrapping Yarnpkg distribution.
- Basic options
-
--yarnpkg-distribution-version=<str> (default: 'v0.19.1')
Version of the yarnpkg binary to use
-
--yarnpkg-distribution-version=<str> (default: 'v0.19.1')
- Advanced options
-
--yarnpkg-distribution-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]yarnpkg-distribution-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--yarnpkg-distribution-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--yarnpkg-distribution-cache-key-gen-version=<str> (default: '200')
- Basic options
-
target-argumentsOptions relating to handling target arguments.
- Advanced options
-
--target-arguments-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]target-arguments-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--target-arguments-ignored="{'key1':val1,'key2':val2,...}" (default: {})
Map of target name to a list of keyword arguments that should be ignored if a target receives them unexpectedly. Typically used to allow usage of arguments in BUILD files that are not yet available in the current version of pants. -
--target-arguments-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--target-arguments-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
python-reposA python code repository.
- Advanced options
-
--python-repos-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]python-repos-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--python-repos-indexes=<str> (--python-repos-indexes=<str>) ..., --python-repos-indexes="[<str>, <str>, ...]", --python-repos-indexes="+[<str>, <str>, ...]" (default: ['https://pypi.python.org/simple/'])
URLs of code repository indexes. -
--python-repos-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations. -
--python-repos-repos=<str> (--python-repos-repos=<str>) ..., --python-repos-repos="[<str>, <str>, ...]", --python-repos-repos="+[<str>, <str>, ...]" (default: [])
URLs of code repositories.
-
--python-repos-cache-key-gen-version=<str> (default: '200')
- Advanced options
-
coverageManages setup and construction of JVM code coverage engines.
- Advanced options
-
--coverage-cache-key-gen-version=<str> (default: '200')
The cache key generation. Bump this to invalidate every artifact for a scope. -
--[no-]coverage-fail-fast (default: False)
Exit as quickly as possible on error, rather than attempting to continue to process the non-erroneous subset of the input. -
--coverage-max-subprocess-args=<int> (default: 100)
Used to limit the number of arguments passed to some subprocesses by breaking the command up into multiple invocations.
-
--coverage-cache-key-gen-version=<str> (default: '200')
- Advanced options
-