Skip to content

bobaaaaa/WeltContentApiClient

 
 

Repository files navigation

Welt Content API Client

Build

./activator clean coverage test
./activator coverageReport
./activator coverageAggregate

Local Development (with an ApiClient-Project)

There is no need to do a full dev cycle (publish to bintray and bump the version in the other project) each time something changes. For this use case you can benefit from SNAPSHOT releases. Set the version to version := "0.2.1-SNAPSHOT", and then do a

./activator publishLocal

in the other project, enable resolving vom local caches by adding a resolver Resolver.mavenLocal and also switch to the same SNAPSHOT version.

Publish

Publishing Versions is done by commiting to master. CI Jenkins will take care of the rest for you.

(!) Bump the version in file MyBuild.scala, otherwise you will get an error when publishing a version that already exists.

We are using the bintray sbt plugin.

Deploying from local

You will need a bintray account. Log in through sbt:

./activator bintrayChangeCredentials

Then you can publish new releases with:

./activator publish

About

Content API client for the Play!Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scala 95.8%
  • Groovy 4.2%