Skip to content

Commit 6239b10

Browse files
committed
Fix UI + rebase on main
Signed-off-by: tvallin <[email protected]>
1 parent f2a3b63 commit 6239b10

File tree

11 files changed

+22
-15
lines changed

11 files changed

+22
-15
lines changed

archetypes/archetypes/src/main/archetype/features/packaging/docker/output.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,6 @@ Exercise the application as described above.
7575
<include>src/*/resources/META-INF/**/*.mustache</include>
7676
</includes>
7777
</templates>
78-
<files if="${flavor} == 'mp' &amp;&amp; ${media.json-lib} == 'jackson'">
79-
<directory>files</directory>
80-
<includes>
81-
<include>src/**/native-image/**/resource-config.json</include>
82-
</includes>
83-
</files>
8478
<templates engine="mustache" transformations="mustache" if="${docker.native-image}">
8579
<directory>files</directory>
8680
<includes>

archetypes/archetypes/src/main/archetype/mp/features/media/output.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@
7474
<value key="artifactId">jakarta.xml.bind-api</value>
7575
</map>
7676
</list>
77+
<list key="initialize-at-build-time">
78+
<value>com.fasterxml.jackson.core</value>
79+
</list>
7780
<list key="MainTest-methods">
7881
<value order="0"><![CDATA[
7982
@Test

archetypes/archetypes/src/main/archetype/mp/features/observability/metrics/includes/output-micrometer.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
</methods>
105105
<call method="metric-micrometer-json"/>
106106
<call method="metric-micrometer"/>
107-
<output>
107+
<output if="${metrics.provider} == 'micrometer'">
108108
<model>
109109
<list key="dependencies">
110110
<map>

archetypes/archetypes/src/main/archetype/mp/features/observability/metrics/output.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2121
xsi:schemaLocation="https://helidon.io/archetype/2.0 https://helidon.io/xsd/archetype-2.0.xsd">
2222

23-
<exec src="includes/output-microprofile.xml" if="${metrics.provider} == 'microprofile'"/>
24-
<exec src="includes/output-micrometer.xml" if="${metrics.provider} == 'micrometer'"/>
23+
<!-- <exec src="includes/output-microprofile.xml" if="${metrics.provider} == 'microprofile'"/>-->
24+
<!-- <exec src="includes/output-micrometer.xml" if="${metrics.provider} == 'micrometer'"/>-->
25+
<exec src="includes/output-microprofile.xml"/>
26+
<exec src="includes/output-micrometer.xml"/>
2527
</archetype-script>

archetypes/archetypes/src/main/archetype/mp/features/output.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<archetype-script xmlns="https://helidon.io/archetype/2.0"
2121
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2222
xsi:schemaLocation="https://helidon.io/archetype/2.0 https://helidon.io/xsd/archetype-2.0.xsd">
23+
2324
<exec src="common/output.xml"/>
2425
<exec src="media/output.xml"/>
2526
<exec src="extra/output.xml"/>

archetypes/archetypes/src/main/archetype/mp/features/packaging/docker/output.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,13 @@
2020
<archetype-script xmlns="https://helidon.io/archetype/2.0"
2121
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2222
xsi:schemaLocation="https://helidon.io/archetype/2.0 https://helidon.io/xsd/archetype-2.0.xsd">
23-
<output>
23+
<output if="${docker}">
24+
<files if="${media} contains 'json' &amp;&amp; ${media.json-lib} == 'jackson'">
25+
<directory>files</directory>
26+
<includes>
27+
<include>src/**/native-image/**/resource-config.json</include>
28+
</includes>
29+
</files>
2430
<model>
2531
<list key="docker-phase1-options">
2632
<value>-Declipselink.weave.skip</value>

archetypes/archetypes/src/main/archetype/mp/features/packaging/output.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@
2020
<archetype-script xmlns="https://helidon.io/archetype/2.0"
2121
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2222
xsi:schemaLocation="https://helidon.io/archetype/2.0 https://helidon.io/xsd/archetype-2.0.xsd">
23-
<exec src="docker/output.xml" if="${docker}"/>
24-
<exec src="jpms/output.xml" if="${jpms}"/>
23+
<exec src="docker/output.xml"/>
24+
<exec src="jpms/output.xml"/>
2525
</archetype-script>

archetypes/archetypes/src/main/archetype/se/features/output.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<archetype-script xmlns="https://helidon.io/archetype/2.0"
2121
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2222
xsi:schemaLocation="https://helidon.io/archetype/2.0 https://helidon.io/xsd/archetype-2.0.xsd">
23+
2324
<exec src="common/output.xml"/>
2425
<exec src="media/output.xml"/>
2526
<exec src="security/output.xml" if="${security}"/>

archetypes/archetypes/src/main/archetype/se/features/packaging/output.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@
2121
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2222
xsi:schemaLocation="https://helidon.io/archetype/2.0 https://helidon.io/xsd/archetype-2.0.xsd">
2323

24-
<exec src="docker/output.xml" if="${docker}"/>
24+
<exec src="docker/output.xml"/>
2525
</archetype-script>

0 commit comments

Comments
 (0)