Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    eugene yokota
    @eed3si9n
    @sschaef not sure if it happens "soon", but if the reboot effort is bringing concepts over from current server into sbt's codebase but not its implementation
    Rory Graves
    @rorygraves
    Hey everybody, If I want to put together a quick sbt wrapper (controlled by an application) that compiles, run tests etc what would be the best way to do this?
    I.e. is sbt-remote-control a good starting point or should I be looking somewhere else.
    eugene yokota
    @eed3si9n
    not sure
    if you're not interested in sbt being up and running simultenously there's actually a built-in command called ReadCommand
    which is named <
    usage:
    $ echo "compile" > test.txt
    $ sbt < test.txt
    Rory Graves
    @rorygraves
    What I'm aiming for is to have a remote controlled sbt (no prompt) which allows my to clean, compile, test without having to restart sbt.
    So spin up some wrapper around sbt and send it commands/handle responses - it doesn't need to be too clever
    eugene yokota
    @eed3si9n
    actually the usage pattern I was thinking about is more like sbt "< 9000", but that's probably internal stuff... so I guess for now, lobby for sbt server
    Rory Graves
    @rorygraves
    Who/where should I be looking for that - https://github.com/sbt/sbt/wiki/Client-server-split ?
    or just sbt/sbt?
    eugene yokota
    @eed3si9n
    the code that came out of the wiki plan is sbt-remote-control, but it's going to be deprecated/abandoned most likely
    a more restrained story that I am hoping happens is http://eed3si9n.com/sbt-server-reboot
    and that's basically sbt/sbt
    Rory Graves
    @rorygraves
    Oh cool - thats was the other part I vaguely remembered but could not find. - Thanks @eed3si9n
    Rory Graves
    @rorygraves
    @eed3si9n This server component is exactly the kind of thing I was after - is there a good place to discuss it?
    eugene yokota
    @eed3si9n
    @rorygraves sbt/sbt-dev
    Rory Graves
    @rorygraves
    Ta.
    JD Hooper
    @jredh
    Hey! Is this project's artifact available on maven?
    e.g. can I add it as a dependency in Dependencies.scala for a development project to use the API?
    JD Hooper
    @jredh
    I was hoping to avoid using publishLocal so I can use this in an in-house developer tool for our new engineers
    JD Hooper
    @jredh
    scrolling up, found that using "com.typesafe.sbtrc" % "client-2-11" % "0.3.2" with the resolver Resolver.typesafeIvyRepo("releases") works for me.
    I'm going to PR the README to include that :joy:
    JD Hooper
    @jredh
    <.< never mind that