add auto copy config and scripts files scripts
This commit is contained in:
+1
-4
@@ -43,7 +43,4 @@ luac.out
|
||||
.DS_Store
|
||||
|
||||
# IDEA dir
|
||||
.idea/
|
||||
|
||||
# Local deploy bash script
|
||||
auto_copy_config_and_lua_macos.sh
|
||||
.idea/
|
||||
Executable
+31
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh
|
||||
set -x
|
||||
|
||||
# Openresty config
|
||||
|
||||
# -- Get openresty config path
|
||||
openresty_config_file_path=$(openresty -t 2>&1 | tr '\n' '\f' | sed -r 's/.*file[[:space:]](.*)[[:space:]]syntax.*/\1/')
|
||||
openresty_config_path=${openresty_config_file_path%/*}
|
||||
openresty_sub_config_dir=$openresty_config_path/conf.d
|
||||
echo $openresty_sub_config_dir
|
||||
|
||||
# -- Make sub config dir
|
||||
mkdir -p $openresty_sub_config_dir
|
||||
# -- Copy sun config file
|
||||
cp conf/alchemy/*.conf $openresty_sub_config_dir
|
||||
|
||||
|
||||
# Lua scripts
|
||||
|
||||
# -- Get openresty install path
|
||||
openresty_install_path=$(openresty -V 2>&1 | tr '\n' '\f' | sed -r 's/.*--prefix=(.*)[[:space:]]--with-cc.*/\1/')
|
||||
openresty_lua_scripts_dir=$openresty_install_path/scripts
|
||||
echo $openresty_lua_scripts_dir
|
||||
|
||||
mkdir -p $openresty_lua_scripts_dir
|
||||
|
||||
cp scripts/*.lua $openresty_lua_scripts_dir
|
||||
|
||||
# Reload openresty
|
||||
openresty -t
|
||||
openresty -s reload
|
||||
@@ -1,8 +1,31 @@
|
||||
#!/bin/sh
|
||||
set -x
|
||||
|
||||
openresty_sub_config_dir=/usr/local/etc/openresty/conf.d
|
||||
# Openresty config
|
||||
|
||||
# -- Get openresty config path
|
||||
openresty_config_file_path=$(openresty -t 2>&1 | tr '\n' '\f' | sed -r 's/.*file[[:space:]](.*)[[:space:]]syntax.*/\1/')
|
||||
openresty_config_path=${openresty_config_file_path%/*}
|
||||
openresty_sub_config_dir=$openresty_config_path/conf.d
|
||||
echo $openresty_sub_config_dir
|
||||
|
||||
# -- Make sub config dir
|
||||
mkdir -p $openresty_sub_config_dir
|
||||
|
||||
# -- Copy sun config file
|
||||
cp conf/local_macos/*.conf $openresty_sub_config_dir
|
||||
|
||||
|
||||
# Lua scripts
|
||||
|
||||
# -- Get openresty install path
|
||||
openresty_install_path=$(openresty -V 2>&1 | tr '\n' '\f' | sed -r 's/.*--prefix=(.*)[[:space:]]--with-cc.*/\1/')
|
||||
openresty_lua_scripts_dir=$openresty_install_path/scripts
|
||||
echo $openresty_lua_scripts_dir
|
||||
|
||||
mkdir -p $openresty_lua_scripts_dir
|
||||
|
||||
cp scripts/*.lua $openresty_lua_scripts_dir
|
||||
|
||||
# Reload openresty
|
||||
openresty -t
|
||||
openresty -s reload
|
||||
Executable
+31
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh
|
||||
set -x
|
||||
|
||||
# Openresty config
|
||||
|
||||
# -- Get openresty config path
|
||||
openresty_config_file_path=$(openresty -t 2>&1 | tr '\n' '\f' | sed -r 's/.*file[[:space:]](.*)[[:space:]]syntax.*/\1/')
|
||||
openresty_config_path=${openresty_config_file_path%/*}
|
||||
openresty_sub_config_dir=$openresty_config_path/conf.d
|
||||
echo $openresty_sub_config_dir
|
||||
|
||||
# -- Make sub config dir
|
||||
mkdir -p $openresty_sub_config_dir
|
||||
# -- Copy sun config file
|
||||
cp conf/moicen/*.conf $openresty_sub_config_dir
|
||||
|
||||
|
||||
# Lua scripts
|
||||
|
||||
# -- Get openresty install path
|
||||
openresty_install_path=$(openresty -V 2>&1 | tr '\n' '\f' | sed -r 's/.*--prefix=(.*)[[:space:]]--with-cc.*/\1/')
|
||||
openresty_lua_scripts_dir=$openresty_install_path/scripts
|
||||
echo $openresty_lua_scripts_dir
|
||||
|
||||
mkdir -p $openresty_lua_scripts_dir
|
||||
|
||||
cp scripts/*.lua $openresty_lua_scripts_dir
|
||||
|
||||
# Reload openresty
|
||||
openresty -t
|
||||
openresty -s reload
|
||||
Reference in New Issue
Block a user