functional-tests-core
functional-tests-core copied to clipboard
Build system improvements
A few things to improve developer ergonomy
Maven conventions:
- Use org.nativescript as groupId
- Clear up the version confusion. Mostly use a -SNAPSHOT suffix, and only remove it when releasing a version. Functional-tests-demo/libs contains something which claims to be 0.0.5, so I would suggest changing 0.0.6-SNAPSHOT to avoid more confusion.
- Instead of copying the dependency to functional-tests-demo/libs, simply use the m2 approach: use
mvn install
to publish to the local m2 repository, and depend on org.nativescript:functional-tests-core in the demo. - Release a 0.0.6 version to the maven central repository so you can use functional-tests-demo without having to build functional-tests-core yourself and without having to do mvn install:install-file
Hi @karel1980
Thanks for the feedback, you are right on all the points. We will try to address them, but we can not commit on time frame.
If someone is willing to contribute we will be very happy.