Skip to Content
Monorepo & Release
Pants logo

Pants

Pants är designat för monorepos med kod i flera språk, till exempel Python, Java, Scala och Go. Du definierar byggen och beroenden, och Pants ser till att bara det som verkligen ändrats byggs om. Det passar dig som har en blandad kodbas och vill ha ett byggsystem som förstår relationerna mellan olika språk och paket. Det är ett starkt alternativ om Bazel känns för tungt. Det hanterar komplexa beroenden på ett förutsägbart sätt. Du kan bygga bara det som påverkas av en ändring, även när koden är skriven i flera olika språk i samma repo. Det är ett starkt alternativ om Bazel känns för tungt, men du fortfarande vill ha bra caching och beroendehantering.

Skärmdump av Pants

What it is

Pants är ett skalbart byggsystem för monorepos som hanterar flera språk. Du får fin granularitet i caching och kan bygga bara det som påverkas av en ändring, vilket sparar både tid och datorresurser. Det passar dig som har en blandad kodbas.

Guides that mention the tool

No guide mentions the tool yet.

Business structure
Lokalt
Category
Monorepo & Release
Website
github.com
Code repository
github.com/pantsbuild/pants

Cart

Loading