You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2021/03/23 06:30:35 UTC
[tomee-jakarta] 04/08: Use the webapps with the `transformed`
qualifier
This is an automated email from the ASF dual-hosted git repository.
dblevins pushed a commit to branch redoparent
in repository https://gitbox.apache.org/repos/asf/tomee-jakarta.git
commit b6957ddcddb27ae4346947835727bdbe66a5780a
Author: David Blevins <da...@gmail.com>
AuthorDate: Mon Mar 22 22:50:04 2021 -0700
Use the webapps with the `transformed` qualifier
---
tomee/apache-tomee/pom.xml | 23 ++++++++++++++++++----
.../src/main/groovy/commands/SetupCommand.groovy | 5 +++--
2 files changed, 22 insertions(+), 6 deletions(-)
diff --git a/tomee/apache-tomee/pom.xml b/tomee/apache-tomee/pom.xml
index 5d72bcd..637e548 100644
--- a/tomee/apache-tomee/pom.xml
+++ b/tomee/apache-tomee/pom.xml
@@ -93,21 +93,32 @@
<dependency> <!-- to be sure to have it -->
<groupId>${project.groupId}</groupId>
<artifactId>tomee-plus-webapp</artifactId>
- <version>${tomee.version}</version>
+ <version>${project.version}</version>
+ <classifier>transformed</classifier>
<type>war</type>
<scope>provided</scope>
</dependency>
<dependency> <!-- to be sure to have it -->
<groupId>${project.groupId}</groupId>
<artifactId>tomee-plume-webapp</artifactId>
- <version>${tomee.version}</version>
+ <version>${project.version}</version>
+ <classifier>transformed</classifier>
<type>war</type>
<scope>provided</scope>
</dependency>
<dependency> <!-- to be sure to have it -->
<groupId>${project.groupId}</groupId>
<artifactId>tomee-microprofile-webapp</artifactId>
- <version>${tomee.version}</version>
+ <version>${project.version}</version>
+ <classifier>transformed</classifier>
+ <type>war</type>
+ <scope>provided</scope>
+ </dependency>
+ <dependency> <!-- to be sure to have it -->
+ <groupId>${project.groupId}</groupId>
+ <artifactId>tomee-webprofile-webapp</artifactId>
+ <version>${project.version}</version>
+ <classifier>transformed</classifier>
<type>war</type>
<scope>provided</scope>
</dependency>
@@ -324,7 +335,8 @@
<configuration>
<properties>
<tomee.workdir>${webprofile.work-dir}</tomee.workdir>
- <tomee.webapp>tomee-webapp</tomee.webapp>
+ <tomee.webapp>tomee-webprofile-webapp</tomee.webapp>
+ <tomee.version>${project.version}</tomee.version>
</properties>
<source>
new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute()
@@ -341,6 +353,7 @@
<properties>
<tomee.workdir>${plus.work-dir}</tomee.workdir>
<tomee.webapp>tomee-plus-webapp</tomee.webapp>
+ <tomee.version>${project.version}</tomee.version>
</properties>
<source>
new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute()
@@ -357,6 +370,7 @@
<properties>
<tomee.workdir>${plume.work-dir}</tomee.workdir>
<tomee.webapp>tomee-plume-webapp</tomee.webapp>
+ <tomee.version>${project.version}</tomee.version>
</properties>
<source>
new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute()
@@ -373,6 +387,7 @@
<properties>
<tomee.workdir>${microprofile.work-dir}</tomee.workdir>
<tomee.webapp>tomee-microprofile-webapp</tomee.webapp>
+ <tomee.version>${project.version}</tomee.version>
</properties>
<source>
new commands.SetupCommand(pom: this, log: log, project: project, ant: ant, properties: properties).execute()
diff --git a/tomee/apache-tomee/src/main/groovy/commands/SetupCommand.groovy b/tomee/apache-tomee/src/main/groovy/commands/SetupCommand.groovy
index bb66283..a399f58 100644
--- a/tomee/apache-tomee/src/main/groovy/commands/SetupCommand.groovy
+++ b/tomee/apache-tomee/src/main/groovy/commands/SetupCommand.groovy
@@ -86,9 +86,10 @@ class SetupCommand {
log.info("extracting ${catalinaHome}")
ant.unzip(src: dest, dest: "${workDir}")
- log.info('Deploying the tomee war')
def localRepo = pom.settings.localRepository
- ant.unzip(src: "${localRepo}/org/apache/tomee/${webapp}/${tomeeVersion}/${webapp}-${tomeeVersion}.war",
+ def warFile = "${localRepo}/org/apache/tomee/${webapp}/${tomeeVersion}/${webapp}-${tomeeVersion}-transformed.war"
+ log.info("Deploying the tomee war ${warFile}")
+ ant.unzip(src: "${warFile}",
dest: "${workDir}/apache-tomcat-${tomcatVersion}/webapps/tomee")
log.info("Installing to: ${catalinaHome}")