test snaps even where tag is undefined

This commit is contained in:
Casper da Costa-Luis
2020-01-19 18:19:01 +00:00
parent b756f77787
commit d020c3d8b0
+11 -10
View File
@@ -9,19 +9,20 @@ fi
sudo snapcraft --use-lxd
# Make sure we have a correct version
pip uninstall -y dvc
if which dvc; then
echo "ERROR: dvc command still exists! Unable to verify dvc version." >&2
exit 1
fi
sudo snap install --dangerous --classic dvc_*.snap
if [[ -n "$TRAVIS_TAG" ]]; then
pip uninstall -y dvc
if which dvc; then
echo "ERROR: dvc command still exists! Unable to verify dvc version." >&2
exit 1
fi
sudo snap install --dangerous --classic dvc_*.snap
# Make sure we have a correct version
if [[ "$(dvc --version)" != "$TRAVIS_TAG" ]]; then
echo "ERROR: 'dvc --version'$(dvc -V) doesn't match '$TRAVIS_TAG'" >&2
exit 1
fi
dvc version
dvc get https://github.com/iterative/dvc scripts/innosetup/dvc.ico
sudo snap remove dvc
fi
# ensure basic commands can run
dvc version
dvc get https://github.com/iterative/dvc scripts/innosetup/dvc.ico
sudo snap remove dvc