Skip to content

Commit

Permalink
OSMT Release 2.0.0 (#215)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
JohnKallies committed Jul 22, 2022
1 parent cdf094a commit 4440f2b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>edu.wgu.osmt</groupId>
<artifactId>osmt-parent</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>2.0.0</version>
</parent>

<repositories>
Expand All @@ -28,7 +28,7 @@

<groupId>edu.wgu.osmt</groupId>
<artifactId>osmt-api</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>2.0.0</version>
<description>WGU Open Skills Management Toolset</description>

<properties>
Expand All @@ -54,7 +54,7 @@
<dependency>
<groupId>edu.wgu.osmt</groupId>
<artifactId>osmt-ui</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

<groupId>edu.wgu.osmt</groupId>
<artifactId>osmt-parent</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>2.0.0</version>
<packaging>pom</packaging>

<name>OSMT</name>
Expand Down
4 changes: 2 additions & 2 deletions ui/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<parent>
<groupId>edu.wgu.osmt</groupId>
<artifactId>osmt-parent</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>2.0.0</version>
</parent>

<groupId>edu.wgu.osmt</groupId>
<artifactId>osmt-ui</artifactId>
<version>1.1.1-SNAPSHOT</version>
<version>2.0.0</version>

<packaging>jar</packaging>

Expand Down

0 comments on commit 4440f2b

Please sign in to comment.