分散型ソフトウェアビルドシステム「Pants 2.8」

 米Toolechainは11月18日(米国時間)、分散型ソフトウェアビルドシステムの最新版となる「Pants Open Source Build System 2.8」を発表した。

 Pantsはアジャイルなソフトウェア開発向けに構築したオープンソースのソフトウェアビルドシステム。開発で用いるコンパイラ、テストフレームワーク、リンター、フォーマッター、パッケージなどさまざまなツールのオーケストレーションを行う。堅牢性テストなどのベストプラクティスを容易に実践でき、インテリジェントなキャッシュにより、リモートとローカルの両方でテストの実行を高速化する。

 Pants 2.8は2020年10月に公開したバージョン2系の最新版。当初はPython開発者にフォーカスしていたが、最新版ではPython、Shell、Dockerに加えて、Java、Scala、Goのサポートもプレビューとして加わった。今後はJavaScriptのサポートも計画している。実装形式は、Docker、AWS Lambda、公開されたライブラリ、実行可能なバイナリなどを利用できる。

 ToolchainはPantsの共同開発者2人が立ち上げた企業で、Pantsの開発を支援してきた。同日、有料のEnterpriseサポートとサービスを提供することも発表している。

Pants
https://www.pantsbuild.org