fix(ci): skip root directory creation on legacy FTP
This commit is contained in:
1 parent
be030f25a0
commit
78b24c91f8
1 file changed
+5
-2
@@ -110,8 +110,11 @@ jobs:
|
||||
echo "загрузка: $f"
|
||||
remote_dir=${f%/*}
|
||||
[ "$remote_dir" = "$f" ] && remote_dir='.'
|
||||
printf 'mkdir -p %s%s\nput -O %s%s %s\n' \
|
||||
"${dir:+$dir/}" "$remote_dir" "${dir:+$dir/}" "$remote_dir" "$f" >> "$script"
|
||||
if [ "$remote_dir" != '.' ]; then
|
||||
printf 'mkdir -p %s%s\n' "${dir:+$dir/}" "$remote_dir" >> "$script"
|
||||
fi
|
||||
printf 'put -O %s%s %s\n' \
|
||||
"${dir:+$dir/}" "$remote_dir" "$f" >> "$script"
|
||||
done < files.txt
|
||||
printf 'bye\n' >> "$script"
|
||||
lftp -u "$FTP_USER","$FTP_PASS" -e "source $script" "ftp://$FTP_HOST"
|
||||
|
||||
Reference in new issue
Block a user