We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 310a39e commit 4111f13Copy full SHA for 4111f13
1 file changed
snap/snapcraft.yaml
@@ -1,6 +1,6 @@
1
name: cvecli
2
base: core24
3
-version: git
+adopt-info: cvecli
4
summary: CVE Scanner CLI
5
description: |
6
A command-line tool to search for CVEs (Common Vulnerabilities and Exposures)
@@ -27,6 +27,15 @@ parts:
27
source: .
28
python-requirements:
29
- requirements.txt
30
+ override-pull: |
31
+ craftctl default
32
+ if [ -n "${GITHUB_REF_NAME:-}" ]; then
33
+ craftctl set version="${GITHUB_REF_NAME}"
34
+ elif command -v git >/dev/null 2>&1; then
35
+ craftctl set version="$(git describe --tags --long --always 2>/dev/null || git rev-parse --short HEAD)"
36
+ else
37
+ craftctl set version="0+unknown"
38
+ fi
39
override-build: |
40
craftctl default
41
install -Dm755 cve_search_cli.py "$CRAFT_PART_INSTALL/bin/cvecli"
0 commit comments