Skip to content

Commit 3405f4f

Browse files
committed
fixup! Refactor to use Maven for building and publishing Java packages
1 parent 14052b6 commit 3405f4f

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2349,10 +2349,10 @@ rocksdbjavastatic_libobjects: $(LIB_OBJECTS)
23492349

23502350
rocksdbjavastaticrelease: rocksdbjavastaticosx rocksdbjava_javadocs_jar rocksdbjava_sources_jar
23512351
cd java/crossbuild && (vagrant destroy -f || true) && vagrant up linux32 && vagrant halt linux32 && vagrant up linux64 && vagrant halt linux64 && vagrant up linux64-musl && vagrant halt linux64-musl
2352-
cd java; $(MAVEN_CMD) -DskipTests -Drelease.all package
2352+
cd java; $(MAVEN_CMD) -DskipTests -Dpmd.failOnViolation=false -Dcpd.failOnViolation=false -Drelease.all package
23532353

23542354
rocksdbjavastaticreleasedocker: rocksdbjavastaticosx rocksdbjavastaticdockerx86 rocksdbjavastaticdockerx86_64 rocksdbjavastaticdockerx86musl rocksdbjavastaticdockerx86_64musl rocksdbjava_javadocs_jar rocksdbjava_sources_jar
2355-
cd java; $(MAVEN_CMD) -DskipTests -Drelease.all package
2355+
cd java; $(MAVEN_CMD) -DskipTests -Dpmd.failOnViolation=false -Dcpd.failOnViolation=false -Drelease.all package
23562356

23572357
rocksdbjavastaticdockerx86: rocksdbjavanativedir
23582358
docker run --rm --name rocksdb_linux_x86-be --platform linux/386 --attach stdin --attach stdout --attach stderr --volume $(HOME)/.m2:/root/.m2 --volume `pwd`:/rocksdb-host:ro --volume /rocksdb-local-build --volume `pwd`/$(JAVA_NATIVE_DIR):/rocksdb-java-target --env DEBUG_LEVEL=$(DEBUG_LEVEL) --env J=$(J) evolvedbinary/rocksjava:centos7_x86-be /rocksdb-host/java/crossbuild/docker-build-linux.sh
@@ -2394,7 +2394,7 @@ rocksdbjavastaticpublishdocker: rocksdbjavastaticreleasedocker rocksdbjavastatic
23942394
ROCKSDB_JAVA_RELEASE_CLASSIFIERS = javadoc sources linux64 linux32 linux64-musl linux32-musl osx win64
23952395

23962396
rocksdbjavastaticpublishcentral: rocksdbjavageneratepom
2397-
$(MAVEN_CMD) -Drelease.all -DskipTests -Ppublish package deploy
2397+
cd java; $(MAVEN_CMD) -Drelease.all -Dpmd.failOnViolation=false -Dcpd.failOnViolation=false -DskipTests -Ppublish package deploy
23982398

23992399
rocksdbjavageneratepom:
24002400
cd java;cat pom.xml.template | sed 's/0.0.0-SNAPSHOT/$(ROCKSDB_JAVA_VERSION)/' > pom.xml

0 commit comments

Comments
 (0)