Commit Graph
145 Commits
Author SHA1 Message Date
Daniel NelsonandGitHub ac10714332 Add Linux mips build (#6153) 2019-07-23 13:20:39 -07:00
Daniel Nelson f22e7a1465 Update next version for builds 2019-06-05 14:09:59 -07:00
Daniel NelsonandGitHub 59d646a8e8 Test and build official packages with Go 1.12 (#5923) 2019-05-29 18:54:44 -07:00
Lorenzo AffettiandDaniel Nelson 2c3c377334 Create telegraf user in pre-install rpm scriptlet (#5783) 2019-04-30 11:04:45 -07:00
marcv81andDaniel Nelson 2fb62d4aec No longer requires dep to be in $GOPATH/bin (#5763) 2019-04-26 10:50:06 -07:00
Daniel NelsonandGitHub bc95a2a2b5 Don't start telegraf when stale pidfile found (#5731) 2019-04-17 15:47:03 -07:00
Lorenzo AffettiandDaniel Nelson 37441e9eb1 Set log directory attributes in rpm spec (#5716) 2019-04-15 16:07:47 -07:00
Daniel NelsonandGitHub 417c5c1de8 Add owned directories to rpm package (#5607) 2019-03-22 14:02:45 -07:00
Daniel Nelson bfc8758db6 Update build.py next_version 2019-02-27 11:32:58 -08:00
GunnarandDaniel Nelson 52bd698046 Use Systemd for Amazon Linux 2 packages (#5387) 2019-02-06 16:17:11 -08:00
Daniel NelsonandGitHub c579a6bdb9 Add linux mipsle packages (#5234) 2019-02-04 13:50:13 -08:00
Daniel NelsonandGitHub d5a03eb690 Use Go 1.10.8 and 1.11.5 (#5346) 2019-01-25 18:08:48 -08:00
Daniel NelsonandGitHub 334f9267b6 Use Go 1.11.4 and 1.10.7 (#5221) 2019-01-03 12:41:16 -08:00
Daniel NelsonandGitHub c12eecc90e Signal telegraf process until it exits (#5169) 2018-12-26 18:54:50 -08:00
Daniel Nelson f533d3b370 Bump version in build.py 2018-11-05 14:55:10 -08:00
Trevor PoundsandDaniel Nelson 1ec12ba6ad Add Go 1.11 CI support (#4859) 2018-10-19 11:01:31 -07:00
Trevor PoundsandDaniel Nelson ecaaa20ed0 Update CI to Go 1.10.4 (#4860) 2018-10-18 15:45:18 -07:00
Daniel Nelson 8a03a21de2 Place docker files in scripts and update makefile 2018-10-11 00:57:00 -07:00
Greg Linton 96f3d7def4 Update telegraf.conf 2018-09-12 16:08:19 -06:00
Daniel NelsonandGitHub 8b2d64585d Use the correct GOARM value in the armel package (#4608) 2018-08-29 12:28:00 -07:00
Daniel NelsonandGreg 6e92df45e7 Use dep v0.5.0 (#4542) 2018-08-14 15:55:38 -06:00
Daniel NelsonandGreg 9051ea9dc0 Require dep to be installed before building (#4461) 2018-07-24 15:57:24 -06:00
GregandDaniel Nelson 1bd41ef3ce Update vendoring to dep from gdm (#4314) 2018-06-19 11:55:38 -07:00
Daniel Nelson b1d77ade55 Update master version to 1.8 2018-06-05 11:46:55 -07:00
Daniel Nelson ce58926feb Run apt-get update in release.sh 2018-05-07 15:12:01 -07:00
Daniel NelsonandGitHub de355b76d6 Simplify testing with TLS (#4095) 2018-05-04 16:33:23 -07:00
Mauro MurariandDaniel Nelson 3ae0c20200 Fix platform not supported error in build.py (#4102) 2018-05-04 14:18:59 -07:00
Daniel NelsonandGitHub 00203fa889 Export all vars defined in /etc/default/telegraf (#3981)
This keeps the format of this file the same between systemd and
sysvinit.
2018-04-06 13:17:24 -07:00
Daniel Nelson c160b56229 Fix build.py next_version 2018-04-04 21:53:20 -07:00
Daniel Nelson 89974d96d7 Install new requirements for fpm gem install 2018-02-06 11:33:18 -08:00
Paul MyjavecandDaniel Nelson 12d62e60b3 Use CircleCI 2.0 for builds (#3731) 2018-02-01 15:05:39 -08:00
Lukasz JagielloandDaniel Nelson a18eedb970 Use deb-systemd-invoke to restart service (#3506)
From man page:
```
deb-systemd-invoke is a Debian-specific helper script which asks
       /usr/sbin/policy-rc.d before performing a systemctl call.

deb-systemd-invoke is intended to be used from maintscripts to start
       systemd unit files. It is specifically NOT intended to be used
       interactively by users. Instead, users should run systemd and use
       systemctl, or not bother about the systemd enabled state in case they
       are not running systemd.
```

This PR replace regular `systemctl` with `deb-systemd-invoke`.
2017-11-27 17:05:32 -08:00
Lukasz JagielloandDaniel Nelson 6514399baf Add shadow-utils dependency to rpm package (#3505) 2017-11-27 17:02:16 -08:00
Daniel Nelson 5141f8a2a0 Update contributing documentation 2017-11-07 13:59:06 -08:00
Daniel Nelson c14478f025 Update http_listener certs 2017-11-03 21:52:45 -07:00
clheikesandDaniel Nelson 02baa696c3 Fix TELEGRAF_OPTS expansion in systemd service unit (#3354) 2017-10-18 13:57:32 -07:00
Daniel Nelson 771fbc311a Regenerate TLS certs due to expiration 2017-10-02 15:44:55 -07:00
Daniel Nelson b24663b0bd Remove nightly versioning scheme 2017-09-22 18:07:08 -07:00
Daniel Nelson 366bda45c3 Remove out of date Vagrantfile 2017-09-22 17:35:58 -07:00
Daniel Nelson c010fb1c3c Fix build versioning; add dev.docker file 2017-09-22 17:35:58 -07:00
Daniel NelsonandGitHub b8e134cd37 Fix arm64 packages contain 32-bit executable (#3246) 2017-09-18 14:22:54 -07:00
Daniel NelsonandGitHub 9fc7220c2e Don't start Telegraf on install in Amazon Linux (#3156) 2017-08-22 17:01:59 -07:00
Daniel Nelson 5224b526f4 Hide output of git describe 2017-08-22 13:32:52 -07:00
Daniel Nelson 4de264ffc8 Remove version test 2017-08-18 11:08:48 -07:00
Daniel Nelson f9573ad969 Remove Godeps_windows from build.py 2017-08-07 17:43:06 -07:00
Daniel Nelson 40aacd9046 Fix artifact redirection 2017-08-07 17:41:52 -07:00
Daniel Nelson 5e73f3e816 Only upload nightly if on master branch 2017-08-07 17:24:35 -07:00
Daniel Nelson a1e7a5f474 Upload as nightly builds if PACKAGE set 2017-08-07 17:16:34 -07:00
Daniel Nelson 1fb5373962 Build releases with -w -s ldflags 2017-08-07 15:47:20 -07:00
Daniel NelsonandGitHub 795f02ab88 Cleanup Makefile (#3089) 2017-08-03 11:54:05 -07:00