general:
  artifacts:
    - "target/*/scoverage-report"
  branches:
    ignore:
      - /debug\/.*/

machine:
  java:
    version: oraclejdk8
  environment:
    SBT_VERSION: 0.13.8
    SBT_OPTS: "-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled"

dependencies:
  cache_directories:
    - "~/.sbt"
  pre:
    - wget --output-document=$HOME/bin/sbt-launch.jar
      https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar
    - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" > $HOME/bin/sbt
    - chmod u+x $HOME/bin/sbt
    - which sbt
    - sbt sbt-version
  override:
    - "sbt update"

test:
  override:
    - "sbt clean coverage test"
  post:
    - "sbt coverageAggregate coveralls"

general:
  artifacts:
    - "target/*/scoverage-report"
  branches:
    ignore:
      - /debug\/.*/

machine:
  java:
    version: oraclejdk8
  environment:
    SBT_VERSION: 0.13.8
    SBT_OPTS: "-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled"

dependencies:
  cache_directories:
    - "~/.sbt"
  pre:
    - wget --output-document=$HOME/bin/sbt-launch.jar
      https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/"$SBT_VERSION"/sbt-launch.jar
    - echo "java $SBT_OPTS -jar \`dirname \$0\`/sbt-launch.jar \"\$@\"" > $HOME/bin/sbt
    - chmod u+x $HOME/bin/sbt
    - which sbt
  override:
    - "sbt update"

test:
  override:
    - "sbt clean coverage test"
  post:
    - "sbt coverageAggregate coveralls"

Build it has improved so quickly
Build it has improved so quickly
