repo_dir="$WORKSPACE/work/nexus/$NEXUS_REPO"
arch_dir="$repo_dir/$release_path/rpms/$(uname -m)"
sources_dir="$repo_dir/$release_path/rpms/Sources"
-nexus_repo_url="$ALT_NEXUS_URL/repository/$NEXUS_REPO"
+nexus_repo_url="$RPM_REPO_URL/repository/$NEXUS_REPO"
results_dir="$WORKSPACE/work/results"
repo_name=`echo $WORKSPACE | awk -F '/' '{print $4}' | cut -d '-' -f2- | sed 's|\(.*\)-.*|\1|'`
for artifact in \
`ls $results_dir/repo/*.rpm`
do
- if curl --head --fail $nexus_repo_url/$release_path/rpms/$(uname -m)/$(basename $artifact)
+ if curl -L --head --fail $nexus_repo_url/$release_path/rpms/$(uname -m)/$(basename $artifact)
then
echo "RPM - $(basename $artifact) already available in Nexus"
mv $results_dir/repo/$(basename $artifact) $results_dir/repo/duplicates/
for artifact in \
`ls $results_dir/src_repo/*.rpm`
do
- if curl --head --fail $nexus_repo_url/$release_path/rpms/Sources/$(basename $artifact)
+ if curl -L --head --fail $nexus_repo_url/$release_path/rpms/Sources/$(basename $artifact)
then
echo "Source RPM - $(basename $artifact) already available in Nexus"
mv $results_dir/src_repo/$(basename $artifact) $results_dir/src_repo/duplicates/