Skip to content

Commit 29a1854

Browse files
committed
Fix for CLOUD-3650, Support patched image builder Maven repository
1 parent 39fd14f commit 29a1854

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
3+
mavenRepo="$1"
4+
if [ -f "$mavenRepo/patches.xml" ]; then
5+
echo "The maven repository has been patched, setting patches in galleon feature-pack."
6+
patches=`cat "$mavenRepo/patches.xml" | sed ':a;N;$!ba;s/\n//g'`
7+
sed -i "s|<!-- ##PATCHES## -->|$patches|" "${GALLEON_FP_PATH}/wildfly-user-feature-pack-build.xml"
8+
echo "wildfly-user-feature-pack-build.xml content:"
9+
cat "${GALLEON_FP_PATH}/wildfly-user-feature-pack-build.xml"
10+
fi

jboss/container/eap/galleon/module.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ envs:
88
value: "19.0.0.Final"
99
- name: GALLEON_DEFINITIONS
1010
value: /opt/jboss/container/eap/galleon/definitions
11+
- name: GALLEON_MAVEN_REPO_HOOK_SCRIPT
12+
value: /opt/jboss/container/eap/galleon/patching.sh
1113
- name: GALLEON_DEFAULT_SERVER
1214
value: /opt/jboss/container/eap/galleon/definitions/slim-default-server
1315
- name: GALLEON_DEFAULT_FAT_SERVER

0 commit comments

Comments
 (0)