thehyve/puppet-i2b2

Name: puppet-i2b2

Owner: The Hyve

Description: Puppet module for installing i2b2.

Created: 2014-12-18 17:32:02.0

Updated: 2016-02-12 00:06:04.0

Pushed: 2016-06-06 13:41:37.0

Homepage: null

Size: 113

Language: Puppet

GitHub Committers

UserMost Recent Commit# Commits
Gustavo Lopes2016-06-06 13:41:35.049
Sjoerd-van-Hagen2015-06-05 15:45:01.024

Other Committers

UserEmailMost Recent Commit# Commits

README

puppet-i2b2

Build Status Code Climate

Module for installing i2b2, including the server part, the webclient and the admin interface.

Requires Puppet 4, or at least the future parser to be enabled.

System tests

To run the system tests, you need Vagrant installed. Then, run:

bundle exec rspec spec/acceptance

Some environment variables may be useful:

BEAKER_debug=true
BEAKER_provision=no
BEAKER_destroy=no

The BEAKER_debug variable shows the commands being run on the STU and their output. BEAKER_destroy=no prevents the machine destruction after the tests finish so you can inspect the state. BEAKER_provision=no prevents the machine from being recreated. This can save a lot of time while you're writing the tests.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.