64 lines
1.7 KiB
YAML
64 lines
1.7 KiB
YAML
---
|
|
version:
|
|
release:
|
|
match: '^v[0-9]+.[0-9]+.[0-9]+'
|
|
value: '{{env.CIRCLE_TAG[1:]}}'
|
|
default:
|
|
value: '1.x-{{env.CIRCLE_SHA1[:8]}}'
|
|
|
|
sources:
|
|
- binary: /tmp/workspace/bins/influxdb_bin_linux_amd64-*.tar.gz
|
|
target: packages/
|
|
arch: amd64
|
|
plat: linux
|
|
|
|
packages:
|
|
- name: influxdb
|
|
description: Distributed time-series database.
|
|
license: MIT
|
|
binaries:
|
|
- influx
|
|
- influx_inspect
|
|
- influxd
|
|
extras:
|
|
- source: etc/config.sample.toml
|
|
target: etc/influxdb/influxdb.conf
|
|
|
|
- source: man/influx.1.gz
|
|
target: usr/share/man/man1/influx.1.gz
|
|
|
|
- source: man/influx_inspect.1.gz
|
|
target: usr/share/man/man1/influx_inspect.1.gz
|
|
|
|
- source: man/influxd.1.gz
|
|
target: usr/share/man/man1/influxd.1.gz
|
|
|
|
- source: man/influxd-backup.1.gz
|
|
target: usr/share/man/man1/influxd-backup.1.gz
|
|
|
|
- source: man/influxd-config.1.gz
|
|
target: usr/share/man/man1/influxd-config.1.gz
|
|
|
|
- source: man/influxd-restore.1.gz
|
|
target: usr/share/man/man1/influxd-restore.1.gz
|
|
|
|
- source: man/influxd-run.1.gz
|
|
target: usr/share/man/man1/influxd-run.1.gz
|
|
|
|
- source: man/influxd-version.1.gz
|
|
target: usr/share/man/man1/influxd-version.1.gz
|
|
perm_overrides:
|
|
- owner: root
|
|
group: root
|
|
perms: 0755
|
|
target: usr/lib/influxdb/scripts/init.sh
|
|
|
|
- owner: root
|
|
group: root
|
|
perms: 0755
|
|
target: usr/lib/influxdb/scripts/influxd-systemd-start.sh
|
|
rpm_attributes:
|
|
- 750,influxdb,influxdb:/var/log/influxdb
|
|
- 750,influxdb,influxdb:/var/lib/influxdb
|
|
source: .circleci/packages/influxdb
|