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

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


The following commit(s) were added to refs/heads/main by this push:
     new 2b43e806 First prototype for #804
2b43e806 is described below

commit 2b43e806c03a78d56a6db8b5d5b7eef8208ca0a0
Author: Marat Gubaidullin <marat.gubaidul...@gmail.com>
AuthorDate: Wed Jun 21 10:16:58 2023 -0400

    First prototype for #804
---
 karavan-runner/Dockerfile | 27 +++++++--------------------
 1 file changed, 7 insertions(+), 20 deletions(-)

diff --git a/karavan-runner/Dockerfile b/karavan-runner/Dockerfile
index 19cec13b..94a5bf31 100644
--- a/karavan-runner/Dockerfile
+++ b/karavan-runner/Dockerfile
@@ -1,28 +1,15 @@
 FROM jbangdev/jbang-action:0.106.1
 
 ENV CAMEL_VERSION=3.20.6
-ENV KARAVAN="/karavan"
-# ENV JBANG_REPO="$KARAVAN/.jbang/cache/.m2"
-# ENV JBANG_DIR="$KARAVAN/.jbang"
-ENV KAMELETS_DIR="$KARAVAN/kamelets"
-ENV CODE_DIR="$KARAVAN/code"
-# ENV CAMEL_DIR="$KARAVAN/camel"
+ENV MAVEN_SETTINGS="/karavan/maven-settings.xml"
+ENV KAMELETS_DIR="/scripts/kamelets"
+ENV CODE_DIR="/scripts/code"
 
-RUN mkdir -p $KARAVAN \
-#     && mkdir -p $JBANG_REPO \
-    && mkdir -p $CODE_DIR \
+RUN mkdir -p $CODE_DIR \
     && mkdir -p $KAMELETS_DIR \
-#     && mkdir -p $CAMEL_DIR \
-#     && mkdir -p $CAMEL_DIR/.camel \
-#     && chown -R 1001 $KARAVAN \
-    && chmod -R "g+rwX" $KARAVAN 
-
-# USER 1001
-RUN jbang trust add  --quiet  https://github.com/apache/camel \
+    && jbang trust add  --quiet  https://github.com/apache/camel \
     && jbang app install camel@apache/camel
 
-# EXPOSE 8080
-WORKDIR $KARAVAN
+EXPOSE 8080
 
-# ENTRYPOINT jbang --verbose -Duser.home=$CAMEL_DIR 
-Dcamel.jbang.version=$CAMEL_VERSION camel@apache/camel run 
--source-dir=$CODE_DIR --console --local-kamelet-dir=$KAMELETS_DIR 
-ENTRYPOINT jbang -Dcamel.jbang.version=$CAMEL_VERSION camel@apache/camel run 
--source-dir=$CODE_DIR --console --local-kamelet-dir=$KAMELETS_DIR 
\ No newline at end of file
+ENTRYPOINT jbang -Dcamel.jbang.version=$CAMEL_VERSION camel@apache/camel run 
--source-dir=$CODE_DIR --console --local-kamelet-dir=$KAMELETS_DIR 
--maven-settings=$MAVEN_SETTINGS
\ No newline at end of file

Reply via email to