mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-07 07:50:28 +03:00
Add support for new files
This commit is contained in:
parent
a0dbddc6da
commit
83557583cb
1 changed files with 41 additions and 34 deletions
13
fd-commit
13
fd-commit
|
|
@ -30,7 +30,11 @@ if [ ! -d metadata ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
while read line; do
|
while read line; do
|
||||||
if [[ "$line" == *M*metadata/*.txt ]]; then
|
if [[ "$line" == *??*metadata/*.txt ]]; then
|
||||||
|
new=true
|
||||||
|
elif [[ "$line" == *M*metadata/*.txt ]]; then
|
||||||
|
new=false
|
||||||
|
fi
|
||||||
file=${line##* }
|
file=${line##* }
|
||||||
|
|
||||||
id=${file##*/}
|
id=${file##*/}
|
||||||
|
|
@ -65,6 +69,9 @@ while read line; do
|
||||||
fullname="$id"
|
fullname="$id"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if $new; then
|
||||||
|
message="New app: $fullname"
|
||||||
|
else
|
||||||
onlybuild=true
|
onlybuild=true
|
||||||
newbuild=false
|
newbuild=false
|
||||||
disable=false
|
disable=false
|
||||||
|
|
@ -97,11 +104,11 @@ while read line; do
|
||||||
else
|
else
|
||||||
message="$fullname:"
|
message="$fullname:"
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
message=${message//\"/\\\"}
|
message=${message//\"/\\\"}
|
||||||
commands+=("git add -- $file $extra && git commit -m \"$message\" -e -v")
|
commands+=("git add -- $file $extra && git commit -m \"$message\" -e -v")
|
||||||
fi
|
done < <(git status --porcelain metadata)
|
||||||
done < <(git status --porcelain)
|
|
||||||
|
|
||||||
[[ -z $commands ]] && exit 0
|
[[ -z $commands ]] && exit 0
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue