logo
0
0
WeChat Login
Silvia Fernandes<111778887+si-fernandes@users.noreply.github.com>
feat: add support for syntax editing style [PRD-6183] (#279)

Pentaho Commons XUL

Project Structure

  • core: Core implementation shared by the other modules
  • gwt: GWT implementation
  • html: HTML implementation
  • swing: Swing implementation
  • swt: SWT implementation

Pre-requisites for building the project:

  • Maven, version 3+
  • Java JDK 11
  • This settings.xml in your /.m2 directory

Building it

This is a maven project, and to build it use the following command

$ mvn clean install

Optionally you can specify -Dmaven.test.skip=true to skip the tests (even though you shouldn't as you know)

The build result will be a Pentaho package located in target.

Running the tests

Unit tests

This will run all unit tests in the project (and sub-modules).

$ mvn test

If you want to remote debug a single java unit test (default port is 5005):

$ cd core $ mvn test -Dtest=<<YourTest>> -Dmaven.surefire.debug

To skip test

$ mvn clean install -DskipTests

To get log as text file

$ mvn clean install test >log.txt

About

No description, topics, or website provided.
Language
Java99.7%
CSS0.3%