Skip to content

Commit ad3f3aa

Browse files
committed
fixup! Refactor to use Maven for building and publishing Java packages
1 parent 09e9d29 commit ad3f3aa

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
@@ -2344,10 +2344,10 @@ rocksdbjavastatic_libobjects: $(LIB_OBJECTS)
23442344

23452345
rocksdbjavastaticrelease: rocksdbjavastaticosx rocksdbjava_javadocs_jar rocksdbjava_sources_jar
23462346
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
2347-
cd java; $(MAVEN_CMD) -DskipTests -Drelease.all package
2347+
cd java; $(MAVEN_CMD) -DskipTests -Dpmd.failOnViolation=false -Dcpd.failOnViolation=false -Drelease.all package
23482348

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

23522352
rocksdbjavastaticdockerx86: rocksdbjavanativedir
23532353
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
@@ -2389,7 +2389,7 @@ rocksdbjavastaticpublishdocker: rocksdbjavastaticreleasedocker rocksdbjavastatic
23892389
ROCKSDB_JAVA_RELEASE_CLASSIFIERS = javadoc sources linux64 linux32 linux64-musl linux32-musl osx win64
23902390

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

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

0 commit comments

Comments
 (0)