Find RPM repo file name automatically, rm param 70/54370/3
authorDaniel Farrell <dfarrell@redhat.com>
Wed, 5 Apr 2017 16:36:39 +0000 (12:36 -0400)
committerDaniel Farrell <dfarrell@redhat.com>
Fri, 7 Apr 2017 05:47:42 +0000 (01:47 -0400)
Change-Id: I5c8fdafa6cf1b084413d8b9a812a8d877bc2ab6f
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
jjb/packaging/include-raw-test-rpm.sh
jjb/packaging/packaging.yaml

index 1ebe85531cd2f33a7762b14ffeaa07986101a28e..bb321a8a553c9ee38abc197487c4dd7986d60e71 100644 (file)
@@ -18,7 +18,9 @@ then
   sudo yum install -y "$URL"
 elif [[ $URL == *.repo ]]
 then
-  sudo curl --silent -o "$REPO_FILE" "$URL"
+  # shellcheck disable=SC2154
+  repo_file="${{URL##*/}}"
+  sudo curl --silent -o /etc/yum.repos.d/"$repo_file" "$URL"
   sudo yum install -y opendaylight
 else
   echo "URL is not a link to .rpm or .repo"
index 9be194a7bbe5bd0ce0cdb4ecca195c9827be3fa4..13513a3777c371efd36a7aba25160f053d71a9d2 100644 (file)
           # yamllint disable-line rule:line-length
           default: 'https://raw.githubusercontent.com/opendaylight/integration-packaging/master/rpm/example_repo_configs/opendaylight-52-release.repo'
           description: 'Link to .repo or .rpm file'
-      - string:
-          name: REPO_FILE
-          default: '/etc/yum.repos.d/opendaylight-52-release.repo'
-          description: 'Name of the .repo file'
 
     scm:
       - integration-gerrit-scm: