[ https://issues.apache.org/jira/browse/ZOOKEEPER-4544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mate Szalay-Beko updated ZOOKEEPER-4544: ---------------------------------------- Description: Our default build system is maven on branch-3.5. However, ant is still supported (and in some cases, like zkpython, one can not even build on branch-3.5 unless we built zookeeper-server with ant before). Currently if one builds ZooKeeper with ant, she/he will end up having different dependency versions compared to maven (including log4j instar of reload4j). The aim of this task is that after executing the following commands: {code:java} git clean -xdf ant clean compile compile-native cd zookeeper-contrib/zookeeper-contrib-zkpython/ ant compile ant test {code} * we expect zkpython built / tested successfully * also the zookeeper server related 3pp libs in build/libs folder should be up-to-date and should not contain CVEs * we should see no log4j jar in build/libs/ but should have reload4j jar was: Our default build system is maven on branch-3.5. However, ant is still supported (and in some cases, like zkpython, one can not even build on branch-3.5 unless builds zookeeper-server with ant). Currently if one builds ZooKeeper with ant, she/he will end up having different dependency versions compared to maven (including log4j instar of reload4j). The aim of this task is: {code:java} git clean -xdf ant clean compile compile-native cd zookeeper-contrib/zookeeper-contrib-zkpython/ ant compile ant test # here we expect zkpython built / tested successfully # and also the zookeeper server related 3pp libs in build/libs folder # should be up-to-date and should not contain CVEs{code} > sync ant and maven dependency versions on branch-3.5 > ---------------------------------------------------- > > Key: ZOOKEEPER-4544 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4544 > Project: ZooKeeper > Issue Type: Improvement > Reporter: Mate Szalay-Beko > Assignee: Mate Szalay-Beko > Priority: Major > Labels: pull-request-available > Time Spent: 0.5h > Remaining Estimate: 0h > > Our default build system is maven on branch-3.5. However, ant is still > supported (and in some cases, like zkpython, one can not even build on > branch-3.5 unless we built zookeeper-server with ant before). > Currently if one builds ZooKeeper with ant, she/he will end up having > different dependency versions compared to maven (including log4j instar of > reload4j). > > The aim of this task is that after executing the following commands: > {code:java} > git clean -xdf > ant clean compile compile-native > cd zookeeper-contrib/zookeeper-contrib-zkpython/ > ant compile > ant test > {code} > * we expect zkpython built / tested successfully > * also the zookeeper server related 3pp libs in build/libs folder should be > up-to-date and should not contain CVEs > * we should see no log4j jar in build/libs/ but should have reload4j jar -- This message was sent by Atlassian Jira (v8.20.7#820007)