projects
/
osm
/
osmclient.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add automatic build for ops charms
[osm/osmclient.git]
/
snap
/
snapcraft.yaml
diff --git
a/snap/snapcraft.yaml
b/snap/snapcraft.yaml
index
84635ae
..
e131f3b
100644
(file)
--- a/
snap/snapcraft.yaml
+++ b/
snap/snapcraft.yaml
@@
-37,7
+37,7
@@
apps:
- home
- ssh-public-keys
environment:
- home
- ssh-public-keys
environment:
- PATH: $SNAP/usr/bin:$SNAP/bin/:$PATH
+ PATH: $SNAP/usr/bin:$SNAP/bin/:$PATH
:$SNAP/usr/local/bin/
PYTHONPATH: $SNAP/usr/lib/python3/dist-packages:$PYTHONPATH
MAGIC: $SNAP/usr/share/file/magic.mgc
PYTHONPATH: $SNAP/usr/lib/python3/dist-packages:$PYTHONPATH
MAGIC: $SNAP/usr/share/file/magic.mgc
@@
-52,6
+52,8
@@
parts:
- git
- make
- wget
- git
- make
- wget
+ - libcurl4-openssl-dev
+ - libssl-dev
stage-packages:
- libmagic1
- python3
stage-packages:
- libmagic1
- python3
@@
-70,6
+72,7
@@
parts:
git checkout $BRANCH_OR_TAG
$SNAPCRAFT_PART_INSTALL/usr/bin/pip3 install .
cd ../ && rm -rf IM/
git checkout $BRANCH_OR_TAG
$SNAPCRAFT_PART_INSTALL/usr/bin/pip3 install .
cd ../ && rm -rf IM/
+ $SNAPCRAFT_PART_INSTALL/usr/bin/pip3 install -r requirements.txt
$SNAPCRAFT_PART_INSTALL/usr/bin/pip3 install .
rm -rf .tox
snapcraftctl build
$SNAPCRAFT_PART_INSTALL/usr/bin/pip3 install .
rm -rf .tox
snapcraftctl build