builders:
- shell: |2-
echo "---> Node UUID:"
- curl -s http://169.254.169.254/openstack/latest/meta_data.json | python -c 'import sys, json; data = json.load(sys.stdin); print(data["uuid"])'
+ curl -s http://169.254.169.254/openstack/latest/meta_data.json | python -c 'import sys, json; data = json.load(sys.stdin); print(data["uuid"])' || true
- builder:
name: ta-builder-tox
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/