This project is intended for academic research use. It downloads faulty builds from projects hosted on public travis CI server.
Build details:
- download or clone the project.
- add your database configuration data to the hibernate.cfg.xml file.
- run mvn clean install command.
Usage details:
- run the createDB.sql in your local database. The default configuration for the database is assumed. (user: root, empty password)
- run the faultsFinder.jar generated by the build.
Arguments: -save Parameters: organization project -download Parameters: organization project -download Parameters: organization project startFrom
Example usage: java -jar faultsFinder.jar -save alibaba fastjson
java -jar faultsFinder.jar -download alibaba fastjson
java -jar faultsFinder.jar -download alibaba fastjson 1520
The above example will process the following project: https://travis-ci.org/alibaba/fastjson/builds