-
Notifications
You must be signed in to change notification settings - Fork 51
Release Procedures
veebs edited this page Apr 30, 2012
·
14 revisions
- Generate doc
$ sbt doc
make sure there are no warnings - Run
sbt test
and makre sure there are no errors
-
Update version in build.scala
-
Tag
$ git tag -m "Tag v0.1.0" socko-0.1.0 $ git push --tags
Publish to sonatype:
$ sbt
$ project socko-webserver
$ publish
Then login to sonatype at https://oss.sonatype.org/. Follow the instructions at step 8 to release to maven central
- Generate doc
$ sbt doc
- Copy socko-webserver/target/scala-2.9.1/api to socko.website/docs/X.Y.Z/api
- Copy socko-docs/docs to to socko.website/docs/X.Y.Z/guides
- Update socko-website/docs.markdown
- Create blog entry in socko-website/_posts
- Push gh-pages $ git add . $ git commit -a -m "v0.1.0 release" $ git push origin gh-pages