Skip to content

Build system improvements #50

Open
@karel1980

Description

@karel1980

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions