Explorar o código

:wrench: add tmp folder setup

Jeremy Zheng %!s(int64=3) %!d(string=hai) anos
pai
achega
11419c59c0
Modificáronse 2 ficheiros con 14 adicións e 2 borrados
  1. 6 0
      scripts/spring/user/create.sh
  2. 8 2
      scripts/spring/user/setup.sh

+ 6 - 0
scripts/spring/user/create.sh

@@ -36,6 +36,12 @@ then
     chown www-data:www-data /workspace/www/$1/logs
 fi
 
+if [ ! -d /workspace/www/$1/tmp ]
+then
+    mkdir -p /workspace/tmp/$1
+    chown $1:$1 /workspace/tmp/$1
+fi
+
 if [ ! -f /workspace/www/$1/nginx.conf ]
 then
     # https://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names

+ 8 - 2
scripts/spring/user/setup.sh

@@ -37,7 +37,7 @@ then
     npm install yarn -g
 fi
 
-mkdir -p $HOME/.local/bin $HOME/tmp $HOME/local $HOME/downloads
+mkdir -p $HOME/.local/bin $HOME/local $HOME/downloads
 
 echo 'setup php'
 if [ ! -f "$HOME/downloads/composer" ]
@@ -60,12 +60,18 @@ then
 fi
 
 
-echo 'setup workspace'
+echo 'setup workspace folder'
 if [ ! -L $HOME/www ]
 then
     ln -sf /workspace/www/$USER $HOME/www
 fi
 
+echo 'setup tmp folder'
+if [ ! -L $HOME/tmp ]
+then
+    ln -sf /workspace/tmp/$USER $HOME/tmp
+fi
+
 echo 'setup tmux'
 if [ ! -f $HOME/.tmux.conf ]
 then