Skip to content

Commit 628b230

Browse files
committed
Integrate Travis CI
1 parent d50a34a commit 628b230

File tree

4 files changed

+48
-0
lines changed

4 files changed

+48
-0
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.*.sw[op]
2+
.bundle/
3+
pkg/
4+
Gemfile.lock
5+
Gemfile.local

.travis.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
branches:
3+
only:
4+
- master
5+
language: ruby
6+
bundler_args: --without development
7+
script: "bundle exec rake spec SPEC_OPTS='--format documentation'"
8+
rvm:
9+
- 1.8.7
10+
- 1.9.3
11+
- 2.0.0
12+
- 2.1.5
13+
env:
14+
matrix:
15+
- PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.6.0"
16+
- PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.7.0"
17+
- PUPPET_VERSION="~> 3.0"
18+
matrix:
19+
exclude:
20+
- rvm: 1.9.3
21+
env: PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.6.0"
22+
- rvm: 1.9.3
23+
env: PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.7.0"
24+
- rvm: 2.0.0
25+
env: PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.6.0"
26+
- rvm: 2.0.0
27+
env: PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.7.0"
28+
- rvm: 2.1.5
29+
env: PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.6.0"
30+
- rvm: 2.1.5
31+
env: PUPPET_VERSION="~> 2.7.0" FACTER_VERSION="~> 1.7.0"
32+
notifications:
33+
email: false

Gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
source 'https://rubygems.org'
2+
3+
puppetversion = ENV.key?('PUPPET_VERSION') ? ENV['PUPPET_VERSION'] : ['>= 2.7']
4+
facterversion = ENV.key?('FACTER_VERSION') ? ENV['FACTER_VERSION'] : ['>= 1.6']
5+
6+
gem 'puppet', puppetversion
7+
gem 'puppetlabs_spec_helper', '>= 0.1.0'
8+
gem 'facter', facterversion

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
Puppet Oracle Module
22
====================
33

4+
[![Build Status](https://travis-ci.org/stschulte/puppet-oracle.png?branch=master)](https://travis-ci.org/stschulte/puppet-oracle)
5+
46
This repository aims to ease the configuration of Oracle
57
Databases with custom types and providers
68

0 commit comments

Comments
 (0)