Skip to content

OSMT Release 2.0.0#215

Merged
JohnKallies merged 1 commit intodevelopfrom
feature/maven-release-2.0.0
Jul 22, 2022
Merged

OSMT Release 2.0.0#215
JohnKallies merged 1 commit intodevelopfrom
feature/maven-release-2.0.0

Conversation

@JohnKallies
Copy link
Copy Markdown
Contributor

No description provided.

@JohnKallies JohnKallies merged commit c5c62e1 into develop Jul 22, 2022
@JohnKallies JohnKallies deleted the feature/maven-release-2.0.0 branch July 22, 2022 15:22
JohnKallies added a commit that referenced this pull request Jul 22, 2022
The main changes in this release are in packaging and distribution.
* OSMT jar artifacts are now publicly available on Maven Central. Please note that the UI jar is empty and has no purpose, as the UI Angular application is embedded in the Spring Boot jar. A coming OSMT release will distribute the UI using typical JavaScript package manager tools. 

* This release unifies an internal WGU fork of OSMT code with the open source code base. The Spring Boot API endpoints can now be used as a dependency in another Spring application (which was an internal requirement for WGU's operational standards). The API module builds the typical repackaged Spring Boot application jar, but also builds a normal Java jar with a "lib" classifier (osmt-api-lib). You can declare this as a Maven dependency in an independent Spring application. This osmt-api-lib artifact has certain exclusions, including the embedded Angular UI files. See api/pom.xml for the specifics.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants