prototype tool collection for continuous integration of Java projects with lots of modules
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
citools
scripts
test
.coveragerc
.gitignore
.travis.yml
README.rst
requirements.txt
setup.cfg
setup.py

README.rst

ci-tools

project on GitHub PyPi-Package Build Status https://coveralls.io/repos/wuan/ci-tools/badge.svg?branch=master&service=github

prototype tool collection for continuous integration of Java projects with lots of modules

Examples

collect/accumulate test results of another job

Example:

update_job_state master-unittests master-integrationtests

This will create local databases master-unittests.db and master-integrationtests.db containing all test results of the given job names master-unittests and master-integrationtests. Newer Suites overwrite older ones. Full tests runs overwrite all results.

merge test results of job database

Example:

merge_job_state master-unittests master-integrationtests master

Creates a local database master.db containing the merged test results of the local databases master-unittests.db and master-integrationtests.db.

create junit result from database

Example:

export_job_state master

Creates a JUnit XML file containing the current test state from the master.db persistence file.