- 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
838 B
YAML
38 lines
838 B
YAML
# nfpm.yaml
|
|
|
|
name: vminsert
|
|
version: ${PACKAGE_VERSION}
|
|
release: ${PACKAGE_RELEASE}
|
|
arch: amd64
|
|
platform: linux
|
|
section: default
|
|
priority: extra
|
|
description: "vminsert accepts data via popular data ingestion protocols and routes it to vmstorage nodes"
|
|
maintainer: VictoriaMetrics
|
|
homepage: https://github.com/VictoriaMetrics/VictoriaMetrics
|
|
license: Apache-2.0 license
|
|
|
|
disable_globbing: false
|
|
|
|
replaces:
|
|
- vminsert
|
|
|
|
provides:
|
|
- vminsert
|
|
|
|
# Files to include in the package
|
|
contents:
|
|
- src: /app/vminsert-prod
|
|
dst: /usr/bin/vminsert
|
|
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
|