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

YouTube

Scary Build Tool? Automate More with SBT

Scala Days Conferences via YouTube

Overview

Explore the power of sbt (Simple Build Tool) for Scala projects in this 30-minute conference talk from Scala Days Chicago 2017. Dive into the development of a simple sbt plugin while uncovering key concepts of sbt build architecture. Learn how to enhance your build automation within a single environment, eliminating the need for multiple scripts and tools. Discover techniques for generating source code, utilizing the sbt shell, and working with the task system. Gain insights into parallelization, intermediate results, and the creation of custom plugins. By the end of this talk, you'll be equipped to leverage sbt more effectively, streamlining your Scala project builds and improving overall development efficiency.

Syllabus

Intro
About Justin
Sharing common information
Who uses SBT
Generating source code
SBT shell
SBT developer
Test system
Title tasks
Task system
FPT
Test Ref
Dinosaurs
Test Graph
Intermediate Results
Parallelization
Inspect
Tree
FPT plugin
Oblique Circuit
Project Directory
Plugin
Requirement
Import settings
Role
Project settings
HTTP
Loading stuff
Build definition

Taught by

Scala Days Conferences

Reviews

Start your review of Scary Build Tool? Automate More with SBT

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.