Releases: allenai/sbt-plugins
Docker run support
This release adds support for dockerRun
and dockerStop
.
This also cleans up the startup script slightly, and allows clients to override stage and build tasks that dockerBuild
depends on.
Preliminary Docker Plugin
This release contains a preliminary version of the DockerBuildPlugin.
Additionally:
v1.3.0
This release removes Nexus and Sonatype resolvers and publishing locations. We have also removed default injection of the AllenAI public repository. This should be added to clients via the following:
resolvers += CoreResolvers.ai2PublicReleases
Clients still requiring the old Nexus resolvers can add them to their project with any/all of the following:
resolvers ++= Seq(
"AI2 Private Snapshots" at "http://utility.allenai.org:8081/nexus/content/repositories/snapshots",
"AI2 Private Releases" at "http://utility.allenai.org:8081/nexus/content/repositories/releases",
"AI2 Public Snapshots" at "http://utility.allenai.org:8081/nexus/content/repositories/public-snapshots",
"AI2 Public Releases" at "http://utility.allenai.org:8081/nexus/content/repositories/public-releases"
)
v1.2.8
v1.2.7
v1.2.6
Allow deploy NPM build override
We promoted the NPM build task in the DeployPlugin
to be assigned to an SBT task key. This means that downstream builds can override the build behavior. Previously, there was no way to customize the NPM build when staging an application.
To customize the deploy npm build:
// in build.sbt
deployNpmBuild := {
// whatever you want to do here
}