Sistemul de construire a pantalonilor

pantaloni

  • scară
  • monorepo
  • instrument de construcție
  • javascript
  • golang
  • piton
  • sistem de construcție
  • instrumente de construcție
  • rugini
  • java

Sistemul de construire a pantalonilor

Pants este un sistem de construcție pentru proiecte software într-o varietate de limbi. Funcționează deosebit de bine pentru un depozit de cod sursă care conține multe proiecte distincte.

Lansăm către PyPI

Folosim Travis CI pentru a verifica versiunea .

Folosim salopete pentru a monitoriza acoperirea testelor .

Cel puțin, Pants necesită următoarele pentru a rula corect:

  • Linux sau macOS.
  • Python 3.6+.
  • Un compilator C, anteturi de sistem, anteturi Python (pentru a compila module Python native) și biblioteca și antete libffi (pentru a compila și lega module care utilizează CFFI pentru a accesa codul nativ).
  • Acces la internet (astfel încât Pants să poată bootstrap complet)

În plus, dacă utilizați backend-ul JVM pentru a lucra cu codul Java sau Scala (instalat implicit):

  • OpenJDK sau Oracle JDK versiunea 8 sau mai mare.