AlexBaranowski opened a new issue, #1584: URL: https://github.com/apache/camel-karavan/issues/1584
### Describe the bug Previous builds worked fine, now it requires two hacks. ### Steps to reproduce the behavior Thee old containerfile didn't required the following files/hacks The mvn build will fail looking for absolute path. ``` cp -r karavan-core / && \ ``` The npm will fail during tests. ``` curl https://raw.githubusercontent.com/apache/camel-karavan/refs/heads/main/karavan-vscode/metadata/kamelets.yaml -o test/metadata/kamelets.yaml && \ ``` Example dockerfile/containerfile ``` FROM sourcemation/rocky-9:latest ADD ee10ba76e3be503a07b7550b09e4d19f8fd25848.asc / ENV KARAVAN_VERSION="4.14.2" RUN dnf module enable -y nodejs:22 && dnf install -y gpg maven-openjdk21 unzip npm wget && dnf clean all && rm -rf /var/cache/dnf RUN gpg --import ee10ba76e3be503a07b7550b09e4d19f8fd25848.asc &&\ mkdir /build &&\ cd /build &&\ wget https://github.com/apache/camel-karavan/releases/download/${KARAVAN_VERSION}/camel-karavan-${KARAVAN_VERSION}.zip https://github.com/apache/camel-karavan/releases/download/${KARAVAN_VERSION}/camel-karavan-${KARAVAN_VERSION}.zip.asc &&\ gpg --verify camel-karavan-${KARAVAN_VERSION}.zip.asc camel-karavan-${KARAVAN_VERSION}.zip &&\ unzip camel-karavan-${KARAVAN_VERSION}.zip &&\ cd /build/camel-karavan-${KARAVAN_VERSION} &&\ cp -r karavan-core / && \ mvn clean compile exec:java -Dexec.mainClass="org.apache.camel.karavan.generator.KaravanGenerator" -f karavan-generator && \ cd karavan-core &&\ curl https://raw.githubusercontent.com/apache/camel-karavan/refs/heads/main/karavan-vscode/metadata/kamelets.yaml -o test/metadata/kamelets.yaml && \ npm install &&\ cd .. &&\ mvn clean package -f karavan-app -Dquarkus.profile=public ``` ``` -----BEGIN PGP PUBLIC KEY BLOCK----- Comment: Hostname: Version: Hockeypuck 2.2 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 eDlL =sbps -----END PGP PUBLIC KEY BLOCK----- ``` ### Variant Web Application ### Container Management (if applicable) Docker ### Operating System (if applicable) Linux ### Version 4.14.2 ### Relevant log output ```shell ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
