日本語

Writing your own sbt plugin is easier than you think

Are you getting as much as you can out of sbt? There are a lot of plugins for sbt that cover different use cases, but what if you cannot find the appropriate one? Perhaps you’d like to create your own, but you’re worried that it’s too complicated? Lucky for you, in this talk I’ll show you that it’s not that hard. I’ll start with basic sbt primitives such as settings and tasks, and then show you what an sbt plugin is, and how you can implement your own. Once you know how to build your own plug in, you can use it in all your projects and share it with other people. They’ll love you for it.

Session length
40 minutes
Language of the presentation
English
Target audience
Intermediate: Requires a basic knowledge of the area
Who is your session intended to
People who want to improve their sbt skills, or would like to get more automation in sbt builds.
Speaker
Mikhail Limanskiy
  • Scala Days 2015
  • BeeScala 2017
  • FPConf 2017
Contributes
  • MongoQuery
  • BeanPuree
  • sbt-gitflow-version

voted / votable

Candidate sessions