File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- IMAGE_VERSION = 1.21.15
1+ IMAGE_VERSION = 1.21.16
22NDK_VERSION = 27.2.12479018
33BAZELISK_VERSION = v1.26.0
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ WORKSPACE_DIR="/opt/workspace"
1717REPO_NAME=$( basename " ${GIT_REPO} " )
1818CLONE_DIR=" ${WORKSPACE_DIR} /${REPO_NAME} "
1919
20- # Define the tmux session name
21- TMUX_SESSION_NAME=" ${GIT_BRANCH} -${REPO_NAME} "
20+ # Define the tmux session name - sanitize to use only safe characters
21+ TMUX_SESSION_NAME=$( echo " ${GIT_BRANCH} -${REPO_NAME} " | sed ' s/[^a-zA-Z0-9_-]/_/g ' )
2222export TMUX_SESSION_NAME
2323
2424# --- 1. Clone Git Repository ---
@@ -64,8 +64,10 @@ copy_fix_dir_permissions "/home/${ACTUAL_USER}/.gnupg"
6464copy_fix_dir_permissions " /home/${ACTUAL_USER} /.gemini"
6565copy_fix_file_owner " /home/${ACTUAL_USER} /.gitconfig"
6666# Android SDK can be updated on the fly (with newly request build-tools etc)
67+ echo " Fixing ownership for ${ANDROID_HOME} ..."
6768chown -R ${ACTUAL_USER} :${ACTUAL_USER} " ${ANDROID_HOME} "
6869# Allowing our user to install npm stuff
70+ echo " Fixing ownership for nvm and pnpm..."
6971chown -R ${ACTUAL_USER} :${ACTUAL_USER} /opt/nvm
7072chown -R ${ACTUAL_USER} :${ACTUAL_USER} /opt/.pnpm
7173
You can’t perform that action at this time.
0 commit comments