You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2023/06/22 14:23:58 UTC

[camel] 01/02: Added ppc64le supported hashicorp-vault image

This is an automated email from the ASF dual-hosted git repository.

orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit e31b9bc6c84168e246f1707afd759778edad9407
Author: Chandranana <Na...@ibm.com>
AuthorDate: Thu Jun 22 10:01:59 2023 +0000

    Added ppc64le supported hashicorp-vault image
---
 components/camel-hashicorp-vault/pom.xml | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/components/camel-hashicorp-vault/pom.xml b/components/camel-hashicorp-vault/pom.xml
index 12c65fad03d..f249fa986bd 100644
--- a/components/camel-hashicorp-vault/pom.xml
+++ b/components/camel-hashicorp-vault/pom.xml
@@ -34,7 +34,7 @@
 
     <properties>
         <!-- Hashicorp vault container is not available on these platforms -->
-        <skipITs.ppc64le>true</skipITs.ppc64le>
+        <!--<skipITs.ppc64le>true</skipITs.ppc64le> -->
         <skipITs.s390x>true</skipITs.s390x>
     </properties>
 
@@ -89,4 +89,30 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
+    
+<profiles>
+        <profile>
+            <id>ppc64le</id>
+            <activation>
+                <os>
+                    <arch>ppc64le</arch>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-failsafe-plugin</artifactId>
+                        <configuration>
+                            <skipITs>${skipTests}</skipITs>
+                            <reuseForks>true</reuseForks>
+                            <systemPropertyVariables>
+                                 <hashicorp.vault.container>icr.io/ppc64le-oss/vault-ppc64le:v1.13.1</hashicorp.vault.container>
+                           </systemPropertyVariables>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>