Skip to content

Commit

Permalink
Merge pull request #2 from cchantep/play25
Browse files Browse the repository at this point in the history
Update to Play 2.5
  • Loading branch information
cchantep committed Apr 3, 2016
2 parents ee13df8 + 8baa538 commit 6945389
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 10 deletions.
7 changes: 7 additions & 0 deletions .travis.yml
@@ -0,0 +1,7 @@
language: scala
scala:
- 2.11.7
jdk:
- oraclejdk8
sudo: false
script: ./.travis_scripts/validate.sh
12 changes: 12 additions & 0 deletions .travis_scripts/validate.sh
@@ -0,0 +1,12 @@
#! /bin/bash

SCRIPT_DIR=`dirname $0 | sed -e "s|^\./|$PWD/|"`

# Sonatype staging (avoid Central sync delay)
perl -pe 's|:= buildVersion|:= buildVersion\r\n\r\nresolvers += "Sonatype Staging" at "https://oss.sonatype.org/content/repositories/staging/"|' < "$SCRIPT_DIR/../build.sbt" > /tmp/build.sbt && mv /tmp/build.sbt "$SCRIPT_DIR/../build.sbt"

if [ `sbt 'show version' 2>&1 | tail -n 1 | cut -d ' ' -f 2 | grep -- '-SNAPSHOT' | wc -l` -eq 1 ]; then
perl -pe 's|:= buildVersion|:= buildVersion\r\n\r\nresolvers += "Sonatype Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/"|' < "$SCRIPT_DIR/../build.sbt" > /tmp/build.sbt && mv /tmp/build.sbt "$SCRIPT_DIR/../build.sbt"
fi

sbt +testOnly
3 changes: 2 additions & 1 deletion app/controllers/Articles.scala
Expand Up @@ -26,7 +26,8 @@ import models.Article, Article._

class Articles @Inject() (
val messagesApi: MessagesApi,
val reactiveMongoApi: ReactiveMongoApi)
val reactiveMongoApi: ReactiveMongoApi,
implicit val materializer: akka.stream.Materializer)
extends Controller with MongoController with ReactiveMongoComponents {

import java.util.UUID
Expand Down
2 changes: 1 addition & 1 deletion app/views/articles.scala.html
@@ -1,6 +1,6 @@
@(articles: List[models.Article], activeSort: String)

@main("Welcome to Play 2.0") {
@main("Welcome to ReactiveMongo Demo") {
<div class="row">
<div class="span12">
<h2>Available articles</h2>
Expand Down
2 changes: 1 addition & 1 deletion app/views/editArticle.scala.html
@@ -1,6 +1,6 @@
@(id: Option[String], form: Form[models.Article], files: Option[List[(play.api.libs.json.JsString, reactivemongo.api.gridfs.ReadFile[reactivemongo.play.json.JSONSerializationPack.type, play.api.libs.json.JsString])]])(implicit lang: play.api.i18n.Messages)

@main("Welcome to ReactiveMongo on Play 2.4") {
@main("Welcome to ReactiveMongo Demo") {
<div class="row">
<div class="span8">
<h2>
Expand Down
10 changes: 6 additions & 4 deletions build.sbt
@@ -1,12 +1,14 @@
import play.PlayImport.PlayKeys._

name := "reactivemongo-demo-app"

version := "0.11.10"
val buildVersion = "0.11.11"

version := buildVersion

resolvers += "Sonatype Staging" at "https://oss.sonatype.org/content/repositories/staging/"

scalaVersion := "2.11.7"

libraryDependencies += "org.reactivemongo" %% "play2-reactivemongo" % "0.11.10"
libraryDependencies += "org.reactivemongo" %% "play2-reactivemongo" % buildVersion

routesGenerator := InjectedRoutesGenerator

Expand Down
3 changes: 2 additions & 1 deletion conf/application.conf
Expand Up @@ -26,6 +26,7 @@ play.modules.enabled += "play.modules.reactivemongo.ReactiveMongoModule"

# Simple configuration (by URI)
mongodb.uri = "mongodb://localhost:27017/reactivemongo-demo-app"
mongodb.uri = ${?MONGO_URI}

# URI + Authentication
# mongodb.uri = "mongodb://jack:jack@localhost:27017/toto"
Expand All @@ -36,4 +37,4 @@ mongodb.uri = "mongodb://localhost:27017/reactivemongo-demo-app"

# If you want to turn on logging for ReactiveMongo, uncomment and customize this line
# logger.reactivemongo=DEBUG
logger.reactivemongo=INFO
logger.reactivemongo=INFO
2 changes: 1 addition & 1 deletion project/build.properties
@@ -1 +1 @@
sbt.version=0.13.7
sbt.version=0.13.11
2 changes: 1 addition & 1 deletion project/plugins.sbt
Expand Up @@ -2,4 +2,4 @@ resolvers ++= Seq(
"Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
)

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.4.6")
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.0")

0 comments on commit 6945389

Please sign in to comment.