view recipe.xml @ 130:091ead7d2876

Add a {{{--timewarp}}} option to the build master. If provided, the build master will adjust the timestamps of all builds to shortly after the time of the corresponding changeset. This is mostly for building the history of a project while keeping a chronological association between changeset and build.
author cmlenz
date Fri, 12 Aug 2005 17:17:17 +0000
parents 5bf22bb87915
children affd91b4c6fb
line wrap: on
line source
<?xml version="1.0"?>
<build description="My project"
    xmlns:c="bitten:bitten.build.ctools"
    xmlns:python="bitten:bitten.build.pythontools">

    <step id="build" title="Let Distutils build the python code">
        <python:distutils command="build"/>
    </step>

    <step id="test" title="Unit tests"
          description="Run unit tests and record code coverage">
        <python:distutils command="unittest"/>
        <reports>
            <python:unittest file="build/test-results.xml"/>
            <python:trace summary="build/test-coverage.txt" 
                coverdir="build/coverage" include="trac*" exclude="*.tests.*"/>
        </reports>
    </step>

    <step id="lint" title="Run Pylint" onerror="ignore"
          description="Run Pylint to check for bad style and potential errors">
        <c:make target="pylint"/>
        <reports>
            <python:pylint file="build/pylint-results.txt"/>
        </reports>
    </step>

    <step id="dist" title="Package up distributions">
        <python:distutils command="sdist"/>
    </step>

</build>
Copyright (C) 2012-2017 Edgewall Software