[ https://issues.apache.org/jira/browse/SLING-10187?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17325566#comment-17325566 ]
Stefan Bischof commented on SLING-10187: ---------------------------------------- is resolved with https://github.com/apache/sling-org-apache-sling-feature-launcher/pull/18 > Provide a Dockerfile that delegates all env vars to sling launcher > ------------------------------------------------------------------ > > Key: SLING-10187 > URL: https://issues.apache.org/jira/browse/SLING-10187 > Project: Sling > Issue Type: New Feature > Reporter: Stefan Bischof > Priority: Major > > The goal is to run sling-feature-launcher inside an docker container just by > using env-vars. > Available Container Env Variables: > ENV ARTIFACT_CLASH= > ENV CONFIG_CLASH= > ENV REPOSITORY_URLS= > ENV CACHE_DIR= > ENV FRAMEWORK_PROPERTIES= > ENV FEATURE_FILES= > ENV HOME_DIR= > ENV VARIABLE_VALUES= > ENV EXTENSION_CONFIGURATION= > ENV FELIX_FRAMEWORK_VERSION= > ENV OSGI_FRAMEWORK_ARTIFACT= > ENV VERBOSE=warn > Run Command: > java -jar /opt/run/org.apache.sling.feature.launcher.jar -C $ARTIFACT_CLASH > -CC $CONFIG_CLASH -c $CACHE_DIR -D $FRAMEWORK_PROPERTIES -f $FEATURE_FILES -p > $HOME_DIR -u $REPOSITORY_URLS -V $VARIABLE_VALUES -ec > $EXTENSION_CONFIGURATION -fv $FELIX_FRAMEWORK_VERSION -fa > $OSGI_FRAMEWORK_ARTIFACT -v $VERBOSE > example (podman way): > {{build:}} > {code:java} > buildah bud -t sling-launcher:1.1.17-snapshot{code} > {{run:}} > {code:java} > podman run -it --rm --env FEATURE_FILES=https://path.to/feature.json > sling-launcher:1.1.17-snapshot > {code} > PR: > https://github.com/apache/sling-org-apache-sling-feature-launcher/pull/18 -- This message was sent by Atlassian Jira (v8.3.4#803005)