From 683d7160f828bf878638b58b5075544fd571ca9b Mon Sep 17 00:00:00 2001 From: Scott Kurz Date: Wed, 25 Oct 2023 16:26:29 -0400 Subject: [PATCH] Improve deploy doc w.r.t EARs and loose apps Signed-off-by: Scott Kurz --- docs/deploy.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/deploy.md b/docs/deploy.md index 3e4addefe..262bac7c7 100644 --- a/docs/deploy.md +++ b/docs/deploy.md @@ -11,7 +11,7 @@ The following are the parameters supported by this goal in addition to the [comm | appsDirectory | The server's `apps` or `dropins` directory where the application files should be copied. The default value is set to `apps` if the application is defined in the server configuration, otherwise it is set to `dropins`. | No | | copyLibsDirectory | The optional directory to which loose application dependencies referenced by the loose application configuration file are copied. For example, if you want loose application dependencies to be contained within the build directory, you could set this parameter to `target`. The loose application configuration file will reference this directory for the loose application dependencies instead of the local repository cache. Only applicable when `looseApplication` is set to `true`. | No | | deployPackages | The Maven packages to copy to Liberty runtime's application directory. One of `dependencies`, `project`, `spring-boot-project` or `all`. The default is `project`.
For an ear type project, this parameter is ignored and only the project package is installed. | No | -| looseApplication | Generate a loose application configuration file representing the Maven project package and copy it to the Liberty server's `apps` or `dropins` directory. The default value is `true`. This parameter is ignored if `deployPackages` is set to `dependencies` or if the project packaging type is neither `war` nor `liberty-assembly`. When using the packaging type `liberty-assembly`, using a combination of `deployPackages` set to `all` or `project` and `looseApplication` set to `true` results in the installation of application code provided in the project without the need of adding additional goals to your POM file. | No | +| looseApplication | Generate a loose application configuration XML file representing the Maven project package and copy it to the Liberty server's `apps` or `dropins` directory, for a project with packaging types `liberty-assembly`, `war`, or `ear`. The default value is `true`. When using the packaging type `liberty-assembly`, using a combination of `deployPackages` set to `all` or `project` and `looseApplication` set to `true` results in the installation of application code provided in the project without the need of adding additional goals to your POM file. | No | | stripVersion | Strip artifact version when copying the application to Liberty runtime's application directory. The default value is `false`. | No | | timeout | Maximum time to wait (in seconds) to verify that the deployment has completed successfully. The default value is 40 seconds. | No | @@ -100,4 +100,4 @@ Copy the Maven project package. ... -``` \ No newline at end of file +```