Skip to content

Commit 1d4c150

Browse files
author
Anuraag Agrawal
authoredFeb 12, 2021
Add task to generate license report into licenses folder. (#2239)
1 parent 66fe53b commit 1d4c150

File tree

10 files changed

+1073
-0
lines changed

10 files changed

+1073
-0
lines changed
 

‎.gitattributes

+1
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
*.bat text eol=crlf
44
*.cmd text eol=crlf
55

6+
licenses/** linguist-generated

‎javaagent-tooling/javaagent-tooling.gradle

+26
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
import com.github.jk1.license.render.InventoryMarkdownReportRenderer
2+
3+
plugins {
4+
id "com.github.jk1.dependency-license-report" version "1.16"
5+
}
6+
17
group = 'io.opentelemetry.javaagent'
28

39
apply from: "$rootDir/gradle/java.gradle"
@@ -76,3 +82,23 @@ test.finalizedBy(tasks.register('testHelperInjection', Test) {
7682
includeTestsMatching 'HelperInjectionTest'
7783
}
7884
})
85+
86+
licenseReport {
87+
outputDir = rootProject.file("licenses")
88+
renderers = [new InventoryMarkdownReportRenderer()]
89+
90+
configurations = ["compileClasspath"]
91+
92+
excludeGroups = [
93+
"io.opentelemetry.instrumentation",
94+
"io.opentelemetry.javaagent"
95+
]
96+
}
97+
98+
def cleanLicenses = tasks.register("cleanLicenses", Delete) {
99+
delete(rootProject.file("licenses"))
100+
}
101+
102+
tasks.named("generateLicenseReport").configure {
103+
dependsOn(cleanLicenses)
104+
}

‎licenses/byte-buddy-1.10.18.jar/META-INF/LICENSE

+180
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/byte-buddy-1.10.18.jar/META-INF/NOTICE

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/byte-buddy-agent-1.10.18.jar/META-INF/LICENSE

+176
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/byte-buddy-agent-1.10.18.jar/META-INF/NOTICE

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/checker-qual-3.6.1.jar/META-INF/LICENSE.txt

+22
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/licenses.md

+225
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/zipkin-2.23.2.jar/META-INF/LICENSE

+216
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎licenses/zipkin-reporter-2.16.3.jar/META-INF/LICENSE

+201
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
Please sign in to comment.