We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 052b3b8 + af225a1 commit 18c9023Copy full SHA for 18c9023
build.gradle
@@ -40,10 +40,17 @@ shadowJar {
40
manifest.attributes('Implementation-Version': project.version)
41
}
42
43
+task sourceJar(type: Jar) {
44
+ classifier 'sources'
45
+ from sourceSets.main.allJava
46
+}
47
+
48
artifacts {
49
archives jar
50
archives shadowJar
51
+ archives sourceJar
52
53
54
def changelog = file('build/changelog.txt')
55
def changelog_named = CHANGELOG
56
if (changelog.exists()) {
@@ -63,6 +70,7 @@ publishing {
63
70
mavenJava(MavenPublication) {
64
71
from components.java
65
72
artifact shadowJar
73
+ artifact tasks.sourceJar
66
74
if (CHANGELOG.exists())
67
75
artifact source: CHANGELOG, classifier: 'changelog'
68
76
pom {
0 commit comments