The Last 10 Percent
summary
Converts a tiny Scala left‑pad library into a published package by wiring SBT to Sonatype/Maven Central and Bintray/JCenter, generating a PGP key on keyserver, creating the Sonatype ticket, adding README and Apache license, running sbt publishSigned (local and remote), handling cross builds for Scala 2.10/2.12 with sbt-doge, and enabling tag‑based CI release via Travis CI. Manual approval and a lowercase v0.2 tag are required; the demo publishes successfully and automates future releases.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 0:35The Last 10 Percent
- 1:12The Difficult Part
- 2:02Where do libraries come from
- 4:03JavaScript
- 5:31Scala
- 11:02Publishing
- 19:01Publishing in Nexus
- 21:52Continuous Integration
- 26:57Multi Project
- 33:47Plugin Repository
- 40:47Tag Based Publishing
- 48:57Binary Compatibility
- 50:17Skills Needed
- 51:57Questions








