ontologyportal / sigmakee

Sigma Knowledge Engineering Environment
https://www.ontologyportal.org
GNU General Public License v3.0
103 stars 35 forks source link

Improved CI testing upgraded JDK and Ant invocation of unit tests #129

Closed terry-norbraten closed 1 month ago

terry-norbraten commented 1 month ago

Figured out how to configure ant.yml to use JDK 11 for CI and to have Ant invoke unit tests vice java CLI. This frees up the CI process from some of the previous rigidity of how it was performed.

Added a fuller manifest to the generated archive files (sigmakee.jar and sigma.war).

Added the LICENSE to the META-INF of both archives.

Reformatted and friendlier initialization "splash"

Added missing import for the OWL.jsp file.

On the IDE side of things, we can now generate detailed HTML reports of all unit tests performed. From the base directory:

ant -f nbproject/ide-targets.xml test