Skip to content

Commit 60ddf17

Browse files
committed
Add task primaryPublishJar to generate only jars to be published
1 parent ac10de6 commit 60ddf17

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,10 @@ jobs:
7272

7373
- name: Check binary reproducibility
7474
run: |
75-
./gradlew clean jar
75+
./gradlew clean primaryPublishJar
7676
find . -name '*.jar' | xargs sha256sum | tee checksums.sha256sum
77-
./gradlew clean jar && sha256sum -c checksums.sha256sum
78-
./gradlew clean jar && sha256sum -c checksums.sha256sum
77+
./gradlew clean primaryPublishJar && sha256sum -c checksums.sha256sum
78+
./gradlew clean primaryPublishJar && sha256sum -c checksums.sha256sum
7979
8080
publish-test-results:
8181
name: Publish test results

buildSrc/src/main/groovy/project-convention-archives.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ javadoc {
1010
options.addStringOption("charset", "UTF-8")
1111
}
1212

13+
project.tasks.create("primaryPublishJar") {
14+
dependsOn(project.tasks.jar)
15+
}
16+
1317
project.tasks.withType(Jar.class) {
1418
manifest {
1519
attributes([

0 commit comments

Comments
 (0)