From 5df623bdefb0745b07f84f2568f5916a55d85112 Mon Sep 17 00:00:00 2001 From: Ralph Ursprung Date: Wed, 2 Oct 2019 20:22:06 +0200 Subject: [PATCH] add initial travis build config --- .travis.yml | 5 +++++ README.md | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..1c6b92f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,5 @@ +language: rust +rust: + - stable + - 1.38.0 # lowest rust release against which we guarantee compatibility. +cache: cargo diff --git a/README.md b/README.md index 703d712..d766dca 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # r2d2-oracle +[![Build Status](https://travis-ci.com/rursprung/r2d2-oracle.svg?branch=master)](https://travis-ci.com/rursprung/r2d2-oracle) + Oracle support for the r2d2 connection pool. This fits in between the [r2d2](https://crates.io/crates/r2d2) connection manager and [oracle](https://crates.io/crates/oracle) database driver crates. @@ -30,3 +32,8 @@ fn main() { ## Current Status of the Crate & Roadmap to v1.0.0 This is the initial release of the crate and has not yet been proven in production. Nevertheless: the crate is very small so not many problems are expected. The precondition for releasing v1.0.0 is that both `r2d2` and `oracle` have released their v1.0.0. + +## Build-time Requirements +The crate is tested against stable rust and rust 1.38.0 (which was the stable version at the time the crate has been built). +It is possible that it works with older versions as well but this is not tested. +Please see the details of the r2d2 and oracle crates about their requirements.