Skip to content

Commit ef7fcea

Browse files
committed
sj-version.sh: support local pom.xml files, too
1 parent 05ed6ad commit ef7fcea

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

sj-version.sh

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,16 @@ diff="$2"
1212
repo="http://maven.imagej.net/content/groups/public"
1313

1414
props() {
15-
url="$repo/org/scijava/pom-scijava/$1/pom-scijava-$1.pom"
16-
curl -s $url | \
15+
if [ -e "$1" ]
16+
then
17+
# extract version properties from the given file path
18+
versions=$(cat "$1")
19+
else
20+
url="$repo/org/scijava/pom-scijava/$1/pom-scijava-$1.pom"
21+
versions=$(curl -s "$url")
22+
# assume argument is a version number of pom-scijava
23+
fi
24+
echo "$versions" | \
1725
grep '\.version>' | \
1826
sed 's/<\/.*//' | \
1927
sed 's/^ *<\(.*\)>/\1: /' | \

0 commit comments

Comments
 (0)