mirror of
https://github.com/torproject/collector.git
synced 2025-02-18 16:28:47 +00:00
![Karsten Loesing](/assets/img/avatar_default.png)
Turns out that updating all dependencies, including those in metrics-web and exonerator using servlets and JSPs, is much harder than expected. We decided to revert all these changes for now, so that we can merge patches again. We're going to investigate alternatives like Ant + Ivy, Maven, or Gradle in the near future.
50 lines
1.8 KiB
XML
50 lines
1.8 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE project [
|
|
<!ENTITY base SYSTEM "src/build/java/base.xml">
|
|
]>
|
|
|
|
<project default="usage" name="collector" basedir=".">
|
|
|
|
<property name="javadoc-title" value="CollecTor API Documentation"/>
|
|
<property name="implementation-title" value="CollecTor" />
|
|
<property name="release.version" value="1.9.1-dev" />
|
|
<property name="project-main-class" value="org.torproject.metrics.collector.Main" />
|
|
<property name="name" value="collector"/>
|
|
<property name="metricslibversion" value="2.6.2" />
|
|
<property name="jarincludes" value="collector.properties logback.xml" />
|
|
|
|
<patternset id="runtime" >
|
|
<include name="commons-codec-1.10.jar"/>
|
|
<include name="commons-compress-1.13.jar"/>
|
|
<include name="jackson-annotations-2.8.6.jar"/>
|
|
<include name="jackson-core-2.8.6.jar"/>
|
|
<include name="jackson-databind-2.8.6.jar"/>
|
|
<include name="xz-1.6.jar"/>
|
|
<include name="metrics-lib-${metricslibversion}-thin.jar"/>
|
|
<include name="logback-core-1.1.9.jar" />
|
|
<include name="logback-classic-1.1.9.jar" />
|
|
<include name="slf4j-api-1.7.22.jar" />
|
|
</patternset>
|
|
|
|
<target name="coverage-check">
|
|
<cobertura-check totallinerate="31" totalbranchrate="26" >
|
|
<regex pattern="org.torproject.metrics.collector.bridgedescs"
|
|
branchrate="87" linerate="73"/>
|
|
<regex pattern="org.torproject.metrics.collector.conf"
|
|
branchrate="87" linerate="100"/>
|
|
<regex pattern="org.torproject.metrics.collector.cron"
|
|
branchrate="66" linerate="72" />
|
|
<regex pattern="org.torproject.metrics.collector.Main"
|
|
branchrate="100" linerate="91" />
|
|
</cobertura-check>
|
|
</target>
|
|
|
|
<!-- The following line adds the common targets and properties
|
|
for Metrics' Java Projects.
|
|
-->
|
|
&base;
|
|
|
|
</project>
|
|
|