mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-01-26 11:33:59 +00:00
38 lines
784 B
Plaintext
38 lines
784 B
Plaintext
---
|
|
syntax: markdown
|
|
tags: [tldr, common]
|
|
source: https://github.com/tldr-pages/tldr.git
|
|
---
|
|
# pants
|
|
|
|
> Fast, scalable, user-friendly, open-source build and developer workflow tool.
|
|
> More information: <https://www.pantsbuild.org/stable/docs/using-pants/command-line-help>.
|
|
|
|
- List all targets:
|
|
|
|
`pants list ::`
|
|
|
|
- Run all tests:
|
|
|
|
`pants test ::`
|
|
|
|
- Fix, format, and lint only uncommitted files:
|
|
|
|
`pants --changed-since=HEAD fix fmt lint`
|
|
|
|
- Typecheck only uncommitted files and their dependents:
|
|
|
|
`pants --changed-since=HEAD --changed-dependents=transitive check`
|
|
|
|
- Create a distributable package for the specified target:
|
|
|
|
`pants package {{path/to/directory:target-name}}`
|
|
|
|
- Auto-generate BUILD file targets for new source files:
|
|
|
|
`pants tailor ::`
|
|
|
|
- Display help:
|
|
|
|
`pants help`
|