CircleCI is a cloud hosted, continuous integration and delivery platform.
Configure gauge as a dependency in circle.yml and add xml report plugin to your gauge project.
Linux
dependencies:
pre:
- sudo apt-get update
- sudo apt-get install -y curl zip
- curl -SsL https://downloads.gauge.org/stable | sh
Configure circle.yml
to run tests in the specs
folder and publish junit results.
test:
post:
- gauge install
- gauge run specs
- mkdir -p $CIRCLE_TEST_REPORTS/junit/
- cp ./reports/xml-report/result.xml $CIRCLE_TEST_REPORTS/junit/