OpenLiberty / devfile-stack

Application stack for Open Liberty
Apache License 2.0
10 stars 8 forks source link

Add muti-module test #160

Closed mezarin closed 3 years ago

mezarin commented 3 years ago

This PR adds a test that uses the OL maven plugin muti-module support. It downloads/uses the OL guide multimodule application application. Note that odo currently does not make use of projects defined in the devfile.

mezarin commented 3 years ago

Per a conversation with Scott. The test command will be updated to include compiler:compile. While i am changing that, i am also updating The OL version level being used to 21.0.0.9 and the devfile schema version to 2.1.0.

mezarin commented 3 years ago

Just to recap our conversation. The devfile schema version change was mainly the reason for the minor version change since the stack provides/releases the devfile. Backward compatibility is implied by the semver versioning scheme. Preliminary tests using a parent devfile at the 2.0.0 level with a child at the 2.1.0 using variables did not show any problems. Therefore the change.