0
|
1 <?xml version="1.0"?>
|
|
2 <recipe description="My project">
|
|
3
|
|
4 <step id="build" title="Let Distutils build the python code">
|
|
5 <distutils command="build"/>
|
|
6 </step>
|
|
7
|
|
8 <step id="lint" title="Run Pylint"
|
|
9 description="Run Pylint to check for bad style and potential errors">
|
|
10 <make target="pylint"/>
|
|
11 <reports>
|
|
12 <pylint file="build/pylint.txt"/>
|
|
13 </reports>
|
|
14 </step>
|
|
15
|
|
16 <step id="test" title="Unit tests"
|
|
17 description="Run unit tests and trace code coverage">
|
|
18 <make target="test"/>
|
|
19 <reports>
|
|
20 <unittest file="build/test-results.xml"/>
|
|
21 <trace.py dir="build/coverage" include="trac*" exclude="*.tests.*"/>
|
|
22 </reports>
|
|
23 </step>
|
|
24
|
|
25 </recipe>
|