File tree Expand file tree Collapse file tree 4 files changed +70
-1
lines changed
apm-sdk-plugin/finagle-6.25.x-plugin
bootstrap-plugins/jdk-http-plugin Expand file tree Collapse file tree 4 files changed +70
-1
lines changed Original file line number Diff line number Diff line change 66
66
- name : Check Javaagent Plugin List
67
67
run : tools/plugin/check-javaagent-plugin-list.sh
68
68
- name : Install and Test
69
- run : ./mvnw -q --batch-mode clean verify install
69
+ run : ./mvnw -q --batch-mode clean verify install javadoc:javadoc
70
70
71
71
ci :
72
72
name : CI
Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ Release Notes.
25
25
* Fix a thread leak in ` SamplingService ` when updated sampling policy in the runtime.
26
26
* Support MySQL plugin tracing SQL parameters when useServerPrepStmts
27
27
* Update the endpoint name of ` Undertow ` plugin to ` Method:Path ` .
28
+ * Build a dummy(empty) javadoc of finagle and jdk-http plugins due to incompatibility.
28
29
29
30
#### Documentation
30
31
* Update docs of Tracing APIs, reorganize the API docs into six parts.
Original file line number Diff line number Diff line change 54
54
55
55
<build >
56
56
<plugins >
57
+ <!-- Build a dummy(empty) javadoc to satisfy maven central requirements -->
58
+ <plugin >
59
+ <groupId >org.apache.maven.plugins</groupId >
60
+ <artifactId >maven-javadoc-plugin</artifactId >
61
+ <executions >
62
+ <execution >
63
+ <id >attach-javadocs</id >
64
+ <goals >
65
+ <goal >jar</goal >
66
+ </goals >
67
+ </execution >
68
+ </executions >
69
+ <configuration >
70
+ <failOnError >false</failOnError >
71
+ </configuration >
72
+ </plugin >
73
+ <!-- Ignore the error of javadoc build -->
74
+ <plugin >
75
+ <groupId >org.apache.maven.plugins</groupId >
76
+ <artifactId >maven-jar-plugin</artifactId >
77
+ <executions >
78
+ <execution >
79
+ <id >empty-javadoc-jar</id >
80
+ <phase >package</phase >
81
+ <goals >
82
+ <goal >jar</goal >
83
+ </goals >
84
+ <configuration >
85
+ <classifier >javadoc</classifier >
86
+ <classesDirectory >${basedir} /javadoc</classesDirectory >
87
+ </configuration >
88
+ </execution >
89
+ </executions >
90
+ </plugin >
57
91
<plugin >
58
92
<groupId >net.alchim31.maven</groupId >
59
93
<artifactId >scala-maven-plugin</artifactId >
Original file line number Diff line number Diff line change 40
40
<plugin >
41
41
<artifactId >maven-deploy-plugin</artifactId >
42
42
</plugin >
43
+ <!-- Ignore the error of javadoc build -->
44
+ <plugin >
45
+ <groupId >org.apache.maven.plugins</groupId >
46
+ <artifactId >maven-javadoc-plugin</artifactId >
47
+ <executions >
48
+ <execution >
49
+ <id >attach-javadocs</id >
50
+ <goals >
51
+ <goal >jar</goal >
52
+ </goals >
53
+ </execution >
54
+ </executions >
55
+ <configuration >
56
+ <failOnError >false</failOnError >
57
+ </configuration >
58
+ </plugin >
59
+ <!-- Build a dummy(empty) javadoc to satisfy maven central requirements -->
60
+ <plugin >
61
+ <groupId >org.apache.maven.plugins</groupId >
62
+ <artifactId >maven-jar-plugin</artifactId >
63
+ <executions >
64
+ <execution >
65
+ <id >empty-javadoc-jar</id >
66
+ <phase >package</phase >
67
+ <goals >
68
+ <goal >jar</goal >
69
+ </goals >
70
+ <configuration >
71
+ <classifier >javadoc</classifier >
72
+ <classesDirectory >${basedir} /javadoc</classesDirectory >
73
+ </configuration >
74
+ </execution >
75
+ </executions >
76
+ </plugin >
43
77
</plugins >
44
78
</build >
45
79
</project >
You can’t perform that action at this time.
0 commit comments