Skip to content
This repository was archived by the owner on Jun 10, 2021. It is now read-only.

Commit 12bb932

Browse files
committed
Publish in bintray
1 parent c6ace83 commit 12bb932

File tree

3 files changed

+22
-16
lines changed

3 files changed

+22
-16
lines changed

build.sbt

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name := "asyncstreams"
22

3-
version := "1.0"
3+
organization := "danslapman"
4+
5+
version := "0.5"
46

57
scalaVersion := "2.12.4"
68

9+
crossScalaVersions := Seq("2.11.12", "2.12.4")
10+
711
parallelExecution in ThisBuild := false
812

913
addCompilerPlugin("org.spire-math" %% "kind-projector" % "0.9.4")
@@ -20,4 +24,10 @@ libraryDependencies ++= Seq(
2024
"io.catbird" %% "catbird-util" % "0.18.0" % Test,
2125
"me.jeffshaw.harmony" %% "harmony_cats1-0-0-mf_scalaz7-2" % "2.0" % Test,
2226
"org.scalatest" %% "scalatest" % "3.0.4" % Test
23-
)
27+
)
28+
29+
licenses += ("WTFPL", url("http://www.wtfpl.net"))
30+
31+
bintrayOrganization := Some("danslapman")
32+
33+
bintrayReleaseOnPublish in ThisBuild := false

project/plugins.sbt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
addSbtPlugin("org.foundweekends" % "sbt-bintray" % "0.5.1")

readme.md

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
asyncstreams [![Release](https://jitpack.io/v/danslapman/asyncstreams.svg)](https://jitpack.io/#danslapman/asyncstreams) [ ![Download](https://api.bintray.com/packages/danslapman/maven/asyncstreams/images/download.svg) ](https://bintray.com/danslapman/maven/asyncstreams/_latestVersion)
1+
asyncstreams [ ![Download](https://api.bintray.com/packages/danslapman/maven/asyncstreams/images/download.svg) ](https://bintray.com/danslapman/maven/asyncstreams/_latestVersion)
22
=========
33

44
asyncstreams is a monadic asynchronous stream library. It allows you to write stateful asynchronous algorithms
@@ -25,23 +25,18 @@ asyncstreams is tested to work with:
2525

2626
Currently, asyncstreams' main branch uses scalaz's typeclasses. If Your projects uses cats
2727
or have some other cats-based dependencies, You can use cats-based port, which have feature parity
28-
with master, but is experimental for now.
28+
with master, but is experimental for now. I'm planning to migrate master to cats after cats 1.0.0 is released.
2929

30-
asyncstreams' master branch is available via jitpack:
30+
asyncstreams is available via bintray:
3131

3232
```
33-
resolvers += "jitpack" at "https://jitpack.io"
33+
resolvers += Resolver.bintrayRepo("danslapman", "maven")
3434
35-
libraryDependencies += "com.github.danslapman" %% "asyncstreams" % "0.5"
35+
//scalaz-based
36+
libraryDependencies += "danslapman" %% "asyncstreams" % "0.5"
37+
38+
//cats-based
39+
libraryDependencies += "danslapman" %% "asyncstreams" % "0.5-cats-rc1"
3640
```
3741

38-
cats-based release lives on bintray:
39-
40-
```
41-
resolvers += Resolver.bintrayRepo("danslapman", "maven")
42-
43-
libraryDependencies += "danslapman" %% "asyncstreams" % "0.5-cats-rc1"
44-
```
45-
46-
4742
asyncstreams initially based on [scala-async](https://github.com/iboltaev/scala-async) ideas.

0 commit comments

Comments
 (0)