pin snap version to base version

This commit is contained in:
Casper da Costa-Luis
2020-01-21 22:31:40 +00:00
parent c13b24fb40
commit 8a560ecaba
+3 -1
View File
@@ -27,10 +27,12 @@ parts:
- git
override-pull: |
snapcraftctl pull
echo 'PKG = "snap"' > $SNAPCRAFT_PART_SRC/dvc/utils/build.py
snapcraftctl set-version `cd $SNAPCRAFT_PART_SRC && git describe --tags`
echo 'PKG = "snap"' > $SNAPCRAFT_PART_SRC/dvc/utils/build.py
# install all optional extras
sed -ri 's/(=install_requires)/\1+all_remotes+hdfs/' $SNAPCRAFT_PART_SRC/setup.py
sed -rn 's/^(_BASE_VERSION = .*)$/__version__ = \1/p' $SNAPCRAFT_PART_SRC/dvc/version.py > $SNAPCRAFT_PART_SRC/dvc/version.py.new
mv $SNAPCRAFT_PART_SRC/dvc/version.py.new $SNAPCRAFT_PART_SRC/dvc/version.py
override-build: |
snapcraftctl build
cp $SNAPCRAFT_PART_BUILD/scripts/completion/dvc.bash $SNAPCRAFT_PART_INSTALL/completion.sh