Files
resty_functions/cp_scripts_local_macos.sh
T
2022-03-08 20:08:50 +08:00

38 lines
1.0 KiB
Bash
Executable File

#!/bin/sh
set -x
# Openresty config
# -- Get openresty config path
openresty_sub_config_dir='/usr/local/etc/openresty/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_lua_scripts_dir='/usr/local/opt/openresty/nginx/scripts'
echo $openresty_lua_scripts_dir
# -- Make scripts dir
mkdir -p $openresty_lua_scripts_dir
# -- Copy scripts file
cp scripts/*.lua $openresty_lua_scripts_dir
# -- Copy tests
mkdir -p $openresty_lua_scripts_dir/tests/
cp test_scripts/*.lua $openresty_lua_scripts_dir/tests/
# -- Replace scripts path in file
sed -i -e "s|<SCRIPT_PATH>|$openresty_lua_scripts_dir|" \
"$openresty_lua_scripts_dir"/combine.lua \
"$openresty_lua_scripts_dir"/convert_audio.lua \
"$openresty_lua_scripts_dir"/test_upyun_upload.lua \
"$openresty_lua_scripts_dir"/upyun_upload.lua
# Reload openresty
openresty -t
openresty -s reload