Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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