downgrade apex package if building older than what is previously been installed 83/3283/1
authorDan Radez <dradez@redhat.com>
Sat, 14 Nov 2015 17:47:59 +0000 (12:47 -0500)
committerDan Radez <dradez@redhat.com>
Sat, 14 Nov 2015 17:48:31 +0000 (12:48 -0500)
Change-Id: Ic37ae76d5a5453cac1c19fc5500d162003eddac6
Signed-off-by: Dan Radez <dradez@redhat.com>
jjb/apex/apex.yml

index 30dfcda..376515b 100644 (file)
             fi
 
             # update / install the new rpm
-            if rpm -q opnfv-apex; then
-               sudo yum update -y $RPM_INSTALL_PATH;
+            if rpm -q opnfv-apex > /dev/null; then
+               if sudo yum update -y $RPM_INSTALL_PATH | grep "does not update installed package"; then
+                   sudo yum downgrade -y $RPM_INSTALL_PATH;
+               fi
             else
                sudo yum install -y $RPM_INSTALL_PATH;
             fi