File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ process() {
67
67
68
68
# -- Git sanity checks --
69
69
70
- repoSlug=$( xmllint --xpath ' //*[local-name()="project"]/*[local-name()="scm"]/*[local-name()=" connection"] ' pom.xml | sed ' s_ .*github.com[:/ ]\(.*\)<.*_\1_ ' )
70
+ repoSlug=$( grep ' < connection> ' pom.xml | sed ' s; .*github.com[/: ]\(.*/.* \)</connection>.*;\1; ' )
71
71
test " $repoSlug " && info " Repository = $repoSlug " || die ' Could not determine GitHub repository slug'
72
72
case " $repoSlug " in
73
73
* .git)
@@ -88,7 +88,7 @@ process() {
88
88
89
89
# -- POM sanity checks --
90
90
91
- parent=$( xmllint --xpath ' //*[local-name()="project"]/*[local-name()=" parent"]/*[local-name()="artifactId"] ' pom.xml | sed ' s/[^>]*>// ' | sed ' s/<.*// ' )
91
+ parent=$( grep -A4 ' < parent> ' pom.xml | grep ' <artifactId> ' | sed ' s;.*<artifactId>\(.*\)</artifactId>.*;\1; ' )
92
92
if [ -z " $SKIP_PARENT_CHECK " ]
93
93
then
94
94
test " $parent " = " pom-scijava" ||
221
221
# Upgrade version of pom-scijava.
222
222
if [ -z " $SKIP_PARENT_CHECK " ]
223
223
then
224
- version=$( xmllint --xpath ' //*[local-name()="project"]/*[local-name()=" parent"]/*[local-name()="version"] ' pom.xml | sed ' s/[^>]*>// ' | sed ' s/<.*// ' )
224
+ version=$( grep -A4 ' < parent> ' pom.xml | grep ' <version> ' | sed ' s;.*<version>\(.*\)</version>.*;\1; ' )
225
225
# HACK: Using a lexicographic comparison here is imperfect.
226
226
if [ " $version " \< " $pomMinVersion " ]
227
227
then
@@ -292,7 +292,7 @@ secrets to your GitHub organization if they aren't already present.
292
292
EOL
293
293
294
294
# call check method to verify prerequisites
295
- check git sed perl xmllint
295
+ check git grep sed perl
296
296
297
297
# parse arguments
298
298
EXEC=:
You can’t perform that action at this time.
0 commit comments