- 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
851 B
YAML
38 lines
851 B
YAML
# nfpm.yaml
|
|
|
|
name: vmstorage
|
|
version: ${PACKAGE_VERSION}
|
|
release: ${PACKAGE_RELEASE}
|
|
arch: amd64
|
|
platform: linux
|
|
section: default
|
|
priority: extra
|
|
description: "vmstorage stores time series data obtained from vminsert and returns the requested data to vmselect"
|
|
maintainer: VictoriaMetrics
|
|
homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
|
license: Apache-2.0 license
|
|
|
|
disable_globbing: false
|
|
|
|
replaces:
|
|
- vmstorage
|
|
|
|
provides:
|
|
- vmstorage
|
|
|
|
# Files to include in the package
|
|
contents:
|
|
- src: /app/vmstorage-prod
|
|
dst: /usr/bin/vmstorage
|
|
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
|