#!/bin/bash -xe TAGPREFIX=_TAGPREFIX_ LABELPREFIX=_LABELPREFIX_ REGISTRY=_REGISTRY_ PKG_VERSION=_PKG_VERSION_ PKG_RELEASE=_PKG_RELEASE_ DISTRO=_DISTRO_ # Set HOME=/root as a workaround for # https://github.com/openSUSE/obs-build/issues/901 _distro=$(HOME=/root rpm --eval '%{?sle_version}:%{?is_opensuse}%{!?is_opensuse:0}') [ "${DISTRO}" == "${_distro}" ] || exit 1 if [ -n "${pkg}" ]; then if rpm -q ${pkg}; then PKG_VERSION=$(rpm -q --queryformat=%{version} ${pkg}) PKG_RELEASE=$(rpm -q --queryformat=%{release} ${pkg}) else _pkg=$(find ./repos -name "${pkg}*.rpm") PKG_VERSION=$(rpm -qp --queryformat=%{version} ${_pkg}) PKG_RELEASE=$(rpm -qp --queryformat=%{release} ${_pkg}) fi fi