Change all the `BUILD-SNAPSHOT`s to their latest Milestones Fix compatibility with those Milestones Upgrade to Spring AMQP 2.0.0.M1 Upgrade to Spring Data Kay Gemfire now is based on the Apache Geode, so changed all the imports to proper new packages MongoDB now is based on the Mongo 3 Driver, therefore many breaking changes. Mostly to the mapping part Fix Checkstyle violation Fix race condition in the `MongoDbInboundChannelAdapterIntegrationTests` around `QueueChannel` and tx commit Add `-s` to Travis Gradle command to see stack trace about `MongoDbMetadataStoreTests` problem Test only MongoDB module on Travis with -d Add addon to Travis to pull MongoDB-3.0 Fix `MongoDbAvailableRule` for MongoDB 3.0 Driver style Increase `serverSelectionTimeout` to `100` in the `MongoDbAvailableRule`. Looks like `0` isn't good value to get immediate answer
25 lines
492 B
YAML
25 lines
492 B
YAML
language: java
|
|
jdk: oraclejdk8
|
|
sudo: false
|
|
services:
|
|
- mongodb
|
|
- rabbitmq
|
|
- redis-server
|
|
addons:
|
|
apt:
|
|
sources:
|
|
- mongodb-3.0-precise
|
|
packages:
|
|
- mongodb-org-server
|
|
before_cache:
|
|
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
|
|
cache:
|
|
directories:
|
|
- $HOME/.gradle/caches/
|
|
- $HOME/.gradle/wrapper/
|
|
install: true
|
|
env:
|
|
- TERM=dumb SI_FATAL_WHEN_NO_BEANFACTORY=true NO_REFERENCE_TASK=true
|
|
script:
|
|
- ./gradlew check --refresh-dependencies --no-daemon
|