File tree Expand file tree Collapse file tree 6 files changed +62
-9
lines changed Expand file tree Collapse file tree 6 files changed +62
-9
lines changed Original file line number Diff line number Diff line change
1
+ version : 2
2
+ jobs :
3
+ build :
4
+
5
+ working_directory : ~/dd-trace-java
6
+
7
+ docker :
8
+ - image : circleci/openjdk:8-jdk
9
+
10
+ steps :
11
+
12
+ - checkout
13
+
14
+ - restore_cache :
15
+ key : ' dd-trace-java-{{ checksum "pom.xml" }}-{{ checksum "dd-java-agent/pom.xml" }}-{{ checksum "dd-trace/pom.xml" }}'
16
+
17
+ - run : mvn -q install -DskipTests dependency:go-offline
18
+
19
+ - save_cache :
20
+ paths :
21
+ - ~/.m2
22
+ key : ' dd-trace-java-{{ checksum "pom.xml" }}-{{ checksum "dd-java-agent/pom.xml" }}-{{ checksum "dd-trace/pom.xml" }}'
23
+
24
+ - run : mvn package
25
+
26
+ - store_test_results :
27
+ path : dd-java-agent/target/surefire-reports
28
+ - store_test_results :
29
+ path : dd-java-agent-ittests/target/surefire-reports
30
+ - store_test_results :
31
+ path : dd-trace/target/surefire-reports
32
+
33
+ - store_artifacts :
34
+ path : dd-java-agent/target/dd-java-agent.jar
Original file line number Diff line number Diff line change
1
+
2
+ machine :
3
+ java :
4
+ version : openjdk8
5
+
6
+ dependencies :
7
+ override :
8
+ - mvn --fail-never -q dependency:go-offline || true
9
+
10
+ dependencies :
11
+ override :
12
+ - mvn -q -DskipTests clean install dependency:resolve-plugins dependency:go-offline
13
+
14
+ test :
15
+ override :
16
+ - mvn test
17
+ post :
18
+ - mkdir -p $CIRCLE_TEST_REPORTS/junit/
19
+ - find . -type f -regex ".*/target/surefire-reports/.*xml" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \;
Original file line number Diff line number Diff line change 8
8
</parent >
9
9
10
10
<artifactId >dd-java-agent-ittests</artifactId >
11
- <packaging >jar</packaging >
12
11
<name >dd-java-agent-ittests</name >
13
12
<description >Datadog Java Agent integration tests</description >
14
13
<url >https://github.com/datadog/dd-trace-java</url >
14
+ <packaging >pom</packaging >
15
15
16
16
17
17
<properties >
Original file line number Diff line number Diff line change 8
8
</parent >
9
9
10
10
<artifactId >dd-java-agent</artifactId >
11
- <packaging >jar</packaging >
12
11
<name >dd-java-agent</name >
13
12
<description >Datadog Java Agent for tracing</description >
14
13
<url >https://github.com/datadog/dd-trace-java</url >
14
+ <packaging >jar</packaging >
15
15
16
16
17
17
<properties >
Original file line number Diff line number Diff line change 6
6
<artifactId >dd-trace-java</artifactId >
7
7
<version >0.1.2-SNAPSHOT</version >
8
8
</parent >
9
- <groupId >com.datadoghq</groupId >
10
9
<artifactId >dd-trace-annotations</artifactId >
11
10
<version >0.1.2-SNAPSHOT</version >
12
11
<name >dd-trace-annotations</name >
13
- <url >http://maven.apache.org</url >
12
+ <url >https://github.com/datadog/dd-trace-java</url >
13
+ <packaging >jar</packaging >
14
14
<properties >
15
15
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
16
16
</properties >
Original file line number Diff line number Diff line change 9
9
</parent >
10
10
11
11
<artifactId >dd-trace</artifactId >
12
- <packaging >jar</packaging >
13
12
<name >dd-trace</name >
14
13
<description >Datadog core library</description >
15
14
<url >https://github.com/datadog/dd-trace-java</url >
15
+ <packaging >jar</packaging >
16
16
17
17
<dependencies >
18
18
121
121
<pattern >com.fasterxml</pattern >
122
122
<shadedPattern >dd.com.fasterxml</shadedPattern >
123
123
</relocation >
124
- <relocation >
125
- <pattern >com.google</pattern >
126
- <shadedPattern >dd.com.google</shadedPattern >
127
- </relocation >
124
+ <!-- < relocation> -- >
125
+ <!-- < pattern>com.google</pattern> -- >
126
+ <!-- < shadedPattern>dd.com.google</shadedPattern> -- >
127
+ <!-- < /relocation> -- >
128
128
<relocation >
129
129
<pattern >org.yaml</pattern >
130
130
<shadedPattern >dd.org.yaml</shadedPattern >
You can’t perform that action at this time.
0 commit comments