diff --git a/modules/developer-base/entrypoint.sh b/modules/developer-base/entrypoint.sh index 66d2475..7dbe652 100644 --- a/modules/developer-base/entrypoint.sh +++ b/modules/developer-base/entrypoint.sh @@ -23,11 +23,13 @@ echo "${USER}:${START_ID}:2147483646" > /etc/subgid # Setup $PS1 for a consistent and reasonable prompt if [ -w "${HOME}" ] && [ ! -f "${HOME}"/.bashrc ]; then echo "PS1='[\u@\h \W]\$ '" > "${HOME}"/.bashrc + (echo "if [ -f ${PROJECT_SOURCE}/workspace.rc ]"; echo "then"; echo " . ${PROJECT_SOURCE}/workspace.rc"; echo "fi") > ${HOME}/.bashrc fi -if [ ! -f ${HOME}/.zshrc ] +if [ -w "${HOME}" ] && [ ! -f ${HOME}/.zshrc ] then (echo "HISTFILE=${HOME}/.zsh_history"; echo "HISTSIZE=1000"; echo "SAVEHIST=1000") > ${HOME}/.zshrc + (echo "if [ -f ${PROJECT_SOURCE}/workspace.rc ]"; echo "then"; echo " . ${PROJECT_SOURCE}/workspace.rc"; echo "fi") >> ${HOME}/.zshrc fi podman login -u $(oc whoami) -p $(oc whoami -t) image-registry.openshift-image-registry.svc:5000