- 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
38 lines
834 B
YAML
38 lines
834 B
YAML
# 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
|