mirror of
https://github.com/keycloak/keycloak.git
synced 2025-12-30 03:19:54 -06:00
Add possibility to override fileName and base directory of Keycloak Quarkus distribution ZIP archive (#24518)
Closes #24283 Signed-off-by: Peter Skopek <pskopek@redhat.com>
This commit is contained in:
@@ -228,7 +228,6 @@
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>generate-sources</phase>
|
||||
|
||||
14
pom.xml
14
pom.xml
@@ -50,6 +50,14 @@
|
||||
|
||||
<project.build-time>${timestamp}</project.build-time>
|
||||
|
||||
<!-- Following properties are used for downstream build to alter final distribution archive file name and internal base directory of the archive. -->
|
||||
<dist.archive.file.prefix>keycloak</dist.archive.file.prefix>
|
||||
<dist.archive.dir.prefix>${dist.archive.file.prefix}</dist.archive.dir.prefix>
|
||||
<dist.archive.file.version>${project.version}</dist.archive.file.version>
|
||||
<dist.archive.dir.version>${project.version}</dist.archive.dir.version>
|
||||
<dist.archive.file>${dist.archive.file.prefix}-${dist.archive.file.version}</dist.archive.file>
|
||||
<dist.archive.dir>${dist.archive.dir.prefix}-${dist.archive.dir.version}</dist.archive.dir>
|
||||
|
||||
<!-- core version for app-server-wildfly/eap tests, should match wildfly/eap server -->
|
||||
<tests.wildfly.core.version>19.0.1.Final</tests.wildfly.core.version>
|
||||
|
||||
@@ -190,6 +198,7 @@
|
||||
<shade.plugin.version>3.4.1</shade.plugin.version>
|
||||
<smallrye.openapi.generator.plugin.version>3.1.2</smallrye.openapi.generator.plugin.version>
|
||||
<openapi.generator.plugin.version>6.3.0</openapi.generator.plugin.version>
|
||||
<build-helper-maven-plugin.version>3.2.0</build-helper-maven-plugin.version>
|
||||
|
||||
<!-- Surefire Settings -->
|
||||
<surefire.memory.Xms>512m</surefire.memory.Xms>
|
||||
@@ -1925,6 +1934,11 @@
|
||||
<artifactId>asciidoctor-maven-plugin</artifactId>
|
||||
<version>${asciidoctor.plugin.version}</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>${build-helper-maven-plugin.version}</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
</build>
|
||||
|
||||
1
quarkus/dist/assembly.xml
vendored
1
quarkus/dist/assembly.xml
vendored
@@ -24,6 +24,7 @@
|
||||
</formats>
|
||||
|
||||
<includeBaseDirectory>true</includeBaseDirectory>
|
||||
<baseDirectory>${dist.archive.dir}</baseDirectory>
|
||||
|
||||
<fileSets>
|
||||
<fileSet>
|
||||
|
||||
2
quarkus/dist/pom.xml
vendored
2
quarkus/dist/pom.xml
vendored
@@ -49,7 +49,7 @@
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<finalName>keycloak-${project.version}</finalName>
|
||||
<finalName>${dist.archive.file}</finalName>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<artifactId>integration-arquillian-servers-auth-server-quarkus</artifactId>
|
||||
|
||||
<properties>
|
||||
<auth.server.home>${project.build.directory}/unpacked/keycloak-${project.version}</auth.server.home>
|
||||
<auth.server.home>${project.build.directory}/unpacked/${dist.archive.dir}</auth.server.home>
|
||||
<common.resources>${basedir}/../common</common.resources>
|
||||
<session.cache.owners>2</session.cache.owners>
|
||||
<offline.session.cache.owners>2</offline.session.cache.owners>
|
||||
|
||||
Reference in New Issue
Block a user