mirror of
https://github.com/whyour/qinglong.git
synced 2025-05-24 15:43:24 +08:00
修复repo依赖路径
This commit is contained in:
parent
667fe2bbba
commit
b13a1a45f8
|
@ -78,6 +78,11 @@ run_nohup() {
|
||||||
run_normal() {
|
run_normal() {
|
||||||
local first_param=$1
|
local first_param=$1
|
||||||
cd $dir_scripts
|
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"
|
define_program "$first_param"
|
||||||
if [[ $first_param == *.js ]]; then
|
if [[ $first_param == *.js ]]; then
|
||||||
if [[ $# -eq 1 ]]; then
|
if [[ $# -eq 1 ]]; then
|
||||||
|
@ -137,6 +142,11 @@ run_concurrent() {
|
||||||
local cookieStr=$(echo ${array_run[*]} | sed 's/\ /\&/g')
|
local cookieStr=$(echo ${array_run[*]} | sed 's/\ /\&/g')
|
||||||
|
|
||||||
cd $dir_scripts
|
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"
|
define_program "$first_param"
|
||||||
log_time=$(date "+%Y-%m-%d-%H-%M-%S")
|
log_time=$(date "+%Y-%m-%d-%H-%M-%S")
|
||||||
log_dir_tmp="${first_param##*/}"
|
log_dir_tmp="${first_param##*/}"
|
||||||
|
@ -192,6 +202,11 @@ run_designated() {
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cd $dir_scripts
|
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"
|
define_program "$file_param"
|
||||||
log_time=$(date "+%Y-%m-%d-%H-%M-%S")
|
log_time=$(date "+%Y-%m-%d-%H-%M-%S")
|
||||||
log_dir_tmp="${file_param##*/}"
|
log_dir_tmp="${file_param##*/}"
|
||||||
|
|
|
@ -394,7 +394,7 @@ gen_list_repo() {
|
||||||
results=$(eval $cmd | sed 's/^..//' | egrep $dependence)
|
results=$(eval $cmd | sed 's/^..//' | egrep $dependence)
|
||||||
for _file in ${results}; do
|
for _file in ${results}; do
|
||||||
file_path=$(dirname $_file)
|
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}"
|
cp -f $_file "${dir_scripts}/${uniq_path}/${file_path}"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue
Block a user