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