ソフトウェアエンジニアのshinyaです。 2019年10月に、ソフトウェアのビルド・テストツールである「Bazel」のバージョン1.0がリリースされました(Bazel公式ブログ)。 Bazelは使いやすいのですが、現時点では情報がまとまっているサイトが少ないです。そのため、この記事では私が調べたことをまとめることにしました。 目次 BazelとはBazel(Bazelisk)のインストールBazelのチュートリアル空のBazelワークスペース簡単なJavaパッケージより実践的な例Apache Spark Scalaパイプライン参考サイトなど適宜 NOTE:という項目で、補足的な情報を追加しています。 以下は2019年11月24日時点(Bazel 1.1.0)での情報です。コードはUbuntu 18.04とmacOSでテストしました。 BazelとはBazel (/ˈbeɪzˌəl/1)