Use zypper for package install on SUSE based distros

Change-Id: I86a97a42530df6bc92da0951c90a9ca0cf23c463
This commit is contained in:
Jiří Suchomel 2019-06-28 19:47:01 +02:00
parent 130cbfb0e9
commit 07210faee7
1 changed files with 5 additions and 2 deletions

View File

@ -20,8 +20,11 @@ test -t 1 && test -t 0 && DEFAULT_TERM_OPTS='-it'
: ${TERM_OPTS:=${DEFAULT_TERM_OPTS}}
# Python YAML module required to read versions.yaml
sudo dpkg -s python3-yaml &> /dev/null || sudo apt -y install python3-yaml
if grep -iq suse /etc/os-release; then
rpm -q python3-pyaml --quiet || zypper --non-interactive install python3-pyaml
else
dpkg -s python3-yaml &> /dev/null || apt -y install python3-yaml
fi
ENV_FILE=$(mktemp)
trap "{ rm -f $ENV_FILE; }" EXIT