chore: fixed naming of vm* packages
Build / build-8 (pull_request) Successful in 30s
Build / build-9 (pull_request) Successful in 2m29s

- the build job searches for the package in dnf cache, but because it
  was three packages in victoriametrics, it would never find the package
  and therfore would rebuild the package every run
This commit is contained in:
2025-07-12 19:03:14 +10:00
parent a14388a6e9
commit 1709c34a38
13 changed files with 54 additions and 4 deletions
+37
View File
@@ -0,0 +1,37 @@
# nfpm.yaml
name: vmselect
version: ${PACKAGE_VERSION}
release: ${PACKAGE_RELEASE}
arch: amd64
platform: linux
section: default
priority: extra
description: "vmselect processes incoming queries by fetching the requested data from vmstorage nodes"
maintainer: VictoriaMetrics
homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
license: Apache-2.0 license
disable_globbing: false
replaces:
- vmselect
provides:
- vmselect
# Files to include in the package
contents:
- src: /app/vmselect-prod
dst: /usr/bin/vmselect
file_info:
mode: 0755
owner: root
group: root
# Scripts to run during installation/removal (optional)
# scripts:
# preinstall: ./scripts/preinstall.sh
# postinstall: ./scripts/postinstall.sh
# preremove: ./scripts/preremove.sh
# postremove: ./scripts/postremove.sh