Restructuring build flows to choose user as default but be overridable

This commit is contained in:
2026-05-11 01:40:08 -05:00
parent d32acfaa8c
commit ab7cd262fe
4 changed files with 24 additions and 15 deletions

View File

@@ -19,16 +19,19 @@ function main() {
fi
CODE_HOST="${HOME}/Coding"
CODE_CONTAINER="${HOME}/Coding"
CODE_CONTAINER="${CONTAINER_HOME}/Coding"
CONFIG_HOST="${HOME}/.config/lsps"
CONFIG_CONTAINER="${HOME}/.config/lsps"
CONFIG_CONTAINER="${CONTAINER_HOME}/.config/lsps"
_UID=$(id -u)
_GID=$(id -g)
# --user "${_UID}:${_GID}" \
# podman run -d -m 4G \
podman run -m 4G \
-p 9999:9999 \
-e HOME="${HOME}" \
-e MAVEN_OPTS="-Duser.home=${HOME}" \
-e JAVA_TOOL_OPTIONS="-Duser.home=${HOME}" \
-e HOME="${CONTAINER_HOME}" \
-e MAVEN_OPTS="-Duser.home=${CONTAINER_HOME}" \
-e JAVA_TOOL_OPTIONS="-Duser.home=${CONTAINER_HOME}" \
-e JDTLS_CONFIG_PATH="${CONFIG_CONTAINER}/jdtls" \
-e JDTLS_DATA_PATH="${JDTLS_CONFIG_PATH}/data" \
-v "${CODE_HOST}":"${CODE_CONTAINER}" \