YoVDO

Scary Build Tool? Automate More with SBT

Offered By: Scala Days Conferences via YouTube

Tags

Scala Days Courses Scala Courses Build Automation Courses sbt Courses

Course Description

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

Related Courses

Teaching Domain Specific Languages in Scala
Scala Days Conferences via YouTube
Why Dolly Is Just the Beginning for Open LLM Models
Scala Days Conferences via YouTube
Building Billion Node Graphs for Machine Learning
Scala Days Conferences via YouTube
How Does Incremental Compilation Work with Scala 3
Scala Days Conferences via YouTube
AI Assisted Development
Scala Days Conferences via YouTube