X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fautorelease%2Fcompare-autorelease-projects.sh;h=118cf30bd6fffef6467424642c2f7fb2059b02b5;hb=c8145490c7a4098a8049c5b3a68c86b2c89b20ee;hp=dfcd933ffccc391683a234c96bd7f67629275135;hpb=2fb32ff6e638d4b97133943ba8a0917fb746016b;p=releng%2Fbuilder.git diff --git a/jjb/autorelease/compare-autorelease-projects.sh b/jjb/autorelease/compare-autorelease-projects.sh index dfcd933ff..118cf30bd 100644 --- a/jjb/autorelease/compare-autorelease-projects.sh +++ b/jjb/autorelease/compare-autorelease-projects.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -l # SPDX-License-Identifier: EPL-1.0 ############################################################################## # Copyright (c) 2018 The Linux Foundation and others. @@ -15,12 +15,6 @@ echo "---> compare-autorelease-projects.sh" # The purpose of this script is to compare list of projects in autorelease # are equal to the list of projects in integration/distribution. -# Note: int/dist pom files uses templates only since Oxygen release. -# Todo: Remove this check after Carbon and Nitrogen EOL -if [[ $STREAM =~ carbon ]] || [[ $STREAM =~ nitrogen ]]; then - exit 0 -fi - mapfile -t PROJECTS_INT_DIST < <(xmlstarlet sel\ -N "x=http://maven.apache.org/POM/4.0.0"\ -t -m "/x:project/x:profiles/x:profile[x:activation/x:activeByDefault='true']/x:dependencies/x:dependency/x:groupId"\ @@ -33,12 +27,11 @@ for project in "${PROJECTS_INT_DIST[@]}"; do if [[ $project =~ project.groupId ]] || [[ $project =~ odlparent ]]; then continue elif [[ $project =~ org.opendaylight ]]; then - project=$(echo "${project/org.opendaylight./}") - project_int_dist+=( "$(echo "${project/.//}" )" ) + project=${project/org.opendaylight./} + project_int_dist+=("${project/.//}") fi done -project_int_dist+=("mdsal") project_int_dist+=("integration/distribution") # Get a list of all the projects from releng/autorelease repo