11d3a929ff
This adds a .travis.yaml file to use travis-ci for continuous integration. It currently compiles IOR on an ubuntu 14.04 machine with only the POSIX, MPIIO and HDF5 backends enabled. For Lustre, GPFS, NCMPI, HDFS and S3 libraries needs to be compiled as they are not present in the ubuntu repositories. Lustre and NCMPI should be easy when ubuntu 16.04 is available at travis-ci. S3 could be compiled by source which shouldn't be hard but needs to be done if one is interested. Hadoop needs a more complex installation process. GPFS seams not possible as it is proprietary and needs a license as far as i know. Repo Owner needs to enable CI on travis-ci.org. It's free for open source git hub repos. |
||
---|---|---|
config | ||
contrib | ||
doc | ||
scripts | ||
src | ||
testing | ||
.gitignore | ||
.travis.yml | ||
AUTHORS | ||
COPYRIGHT | ||
ChangeLog | ||
META | ||
Makefile.am | ||
NEWS | ||
README | ||
README_S3 | ||
bootstrap | ||
configure.ac |
README
This repo now contains both IOR and mdtest. [See also NOTES.txt] Building -------- 0. If "configure" is missing from the top level directory, you probably retrieved this code directly from the repository. Run "./bootstrap". If your versions of the autotools are not new enough to run this script, download and official tarball in which the configure script is already provided. 1. Run "./configure" See "./configure --help" for configuration options. 2. Run "make" 3. Optionally, run "make install". The installation prefix can be changed as an option to the "configure" script.