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

YouTube

SBT - Beyond the Build Tool

Scala Days Conferences via YouTube

Overview

Explore advanced techniques for leveraging sbt beyond its traditional role as a build tool in this Scala Days Copenhagen 2017 conference talk. Discover how to overcome common frustrations and maximize productivity by embracing sbt's full potential. Learn best practices for configuring and customizing build definitions, drawing insights from specific case studies. Gain a fresh perspective on sbt usage, covering topics such as automatic dependency management, continuous compilation, testing, and deployment. Delve into advanced features like sbt-release, sbt-docker, and sbt-twirl plugins, as well as crossbuilding and complex plugin development. Understand how to create archetypes, add scaffolding, and generate templates for more efficient project setups. Acquire valuable insights on documentation, community resources, and the importance of embracing sbt's learning curve to unlock its full capabilities.

Syllabus

Introduction
About Kappa
About SBT
The Journey
The Problem
Learning Curve
Embrace it
Documentation
Getting Started Guide
Community
Ask what depends
Single Responsibility Goal
SBT Release
SBT Docker
SBT Twirl
Torille
Plugins
Crossbuilding
The Next Step
Building with Plugins
Why Use sbt
sbt scripted
clean distribution and delivery
sbt workshop
Complex plugin development
Getrate template
TapAdd SBT
Create Archetypes
Add Scaffolding
Collective Journey
Necessity and Discipline
Conways Law
Project Build Definition
Recap
Resources
Questions

Taught by

Scala Days Conferences

Reviews

Start your review of SBT - Beyond the Build Tool

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.