We welcome community contributions! You can help by reporting bugs, fixing code, adding new features and/or better documentation.
We use the common fork, feature branch, pull request workflow. If you would like to contribute to the project, fork the project, create a feature branch, make your changes and then issue a pull request to our master branch. See Using pull requests
Before running this project locally copy the application-local.conf to application.conf:
cp conf/application-local.conf conf/application.conf
- set the version you want in
version.sbt
- from an sbt shell (to cross-compile against multiple versions of scala, prepend with a plus sign):
+publishLocal
- Make sure you have an account on bintray.com and have been added to the yetu organization (with write permissions)
- Make sure your git directory is clean and you have no uncommitted or untracked files
- Publish a release version (interactive, will ask for version number):
release cross
if you want the default settings, you can use
release cross with-defaults
Alternatively you may also set the version you want in version.sbt
and execute
+publish
But this will not tag the git commit. Also, it may not work for SNAPSHOT versions.