Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

From Imports to Targets - Bazel on Autopilot with Scala Gazelle

Scala Days Conferences via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Discover how to automate Bazel BUILD file management for Scala projects using Scala Gazelle, an open-source extension that eliminates manual build configuration maintenance. Learn how this tool scans import statements in your .scala files, automatically resolves them to Maven coordinates or repository targets, and generates perfectly scoped BUILD rules while keeping them synchronized with code changes. Explore Bazel's advantages for large-scale builds and understand how Scala integrates within this ecosystem. Get hands-on experience with Gazelle's import-powered BUILD file generation capabilities and examine how Scala's specific language features both challenge and enhance build automation processes. Understand how this automation approach reduces boilerplate code, prevents configuration drift, and leads to faster continuous integration cycles and improved developer productivity.

Syllabus

Wojciech Mazur: From Imports to Targets - Bazel on Autopilot with Scala Gazelle [Scala Days 2025]

Taught by

Scala Days Conferences

Reviews

Start your review of From Imports to Targets - Bazel on Autopilot with Scala Gazelle

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.