修复repo依赖路径

This commit is contained in:
whyour 2021-11-10 10:35:53 +08:00
parent 8481d81257
commit 1545cde58a
2 changed files with 16 additions and 1 deletions

View File

@ -78,6 +78,11 @@ run_nohup() {
run_normal() {
local first_param=$1
cd $dir_scripts
local relative_path="${first_param%/*}"
if [[ ! -z ${relative_path} ]]; then
cd ${relative_path}
first_param=${first_param/$relative_path\//}
fi
define_program "$first_param"
if [[ $first_param == *.js ]]; then
if [[ $# -eq 1 ]]; then
@ -137,6 +142,11 @@ run_concurrent() {
local cookieStr=$(echo ${array_run[*]} | sed 's/\ /\&/g')
cd $dir_scripts
local relative_path="${first_param%/*}"
if [[ ! -z ${relative_path} ]]; then
cd ${relative_path}
first_param=${first_param/$relative_path\//}
fi
define_program "$first_param"
log_time=$(date "+%Y-%m-%d-%H-%M-%S")
log_dir_tmp="${first_param##*/}"
@ -192,6 +202,11 @@ run_designated() {
fi
cd $dir_scripts
local relative_path="${file_param%/*}"
if [[ ! -z ${relative_path} ]]; then
cd ${relative_path}
file_param=${file_param/$relative_path\//}
fi
define_program "$file_param"
log_time=$(date "+%Y-%m-%d-%H-%M-%S")
log_dir_tmp="${file_param##*/}"

View File

@ -394,7 +394,7 @@ gen_list_repo() {
results=$(eval $cmd | sed 's/^..//' | egrep $dependence)
for _file in ${results}; do
file_path=$(dirname $_file)
make_dir "${dir_scripts}/${file_path}"
make_dir "${dir_scripts}/${uniq_path}/${file_path}"
cp -f $_file "${dir_scripts}/${uniq_path}/${file_path}"
done
fi