Only install fpm,rpm,boto if we need them
This commit is contained in:
parent
f729fa990d
commit
80d4864844
|
@ -43,6 +43,7 @@ continue sending logs to /var/log/telegraf/telegraf.log.
|
||||||
|
|
||||||
### Bugfixes
|
### Bugfixes
|
||||||
|
|
||||||
|
- [#1926](https://github.com/influxdata/telegraf/issues/1926): Fix toml unmarshal panic in Duration objects.
|
||||||
- [#1746](https://github.com/influxdata/telegraf/issues/1746): Fix handling of non-string values for JSON keys listed in tag_keys.
|
- [#1746](https://github.com/influxdata/telegraf/issues/1746): Fix handling of non-string values for JSON keys listed in tag_keys.
|
||||||
- [#1628](https://github.com/influxdata/telegraf/issues/1628): Fix mongodb input panic on version 2.2.
|
- [#1628](https://github.com/influxdata/telegraf/issues/1628): Fix mongodb input panic on version 2.2.
|
||||||
- [#1733](https://github.com/influxdata/telegraf/issues/1733): Fix statsd scientific notation parsing
|
- [#1733](https://github.com/influxdata/telegraf/issues/1733): Fix statsd scientific notation parsing
|
||||||
|
|
|
@ -12,9 +12,6 @@ machine:
|
||||||
dependencies:
|
dependencies:
|
||||||
override:
|
override:
|
||||||
- docker info
|
- docker info
|
||||||
post:
|
|
||||||
- gem install fpm
|
|
||||||
- sudo apt-get install -y rpm python-boto
|
|
||||||
|
|
||||||
test:
|
test:
|
||||||
override:
|
override:
|
||||||
|
|
|
@ -75,6 +75,10 @@ cat telegraf-race | gzip > $CIRCLE_ARTIFACTS/telegraf-race.gz
|
||||||
|
|
||||||
eval "git describe --exact-match HEAD"
|
eval "git describe --exact-match HEAD"
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
|
# install fpm (packaging dependency)
|
||||||
|
exit_if_fail gem install fpm
|
||||||
|
# install boto & rpm (packaging & AWS dependencies)
|
||||||
|
exit_if_fail sudo apt-get install -y rpm python-boto
|
||||||
unset GOGC
|
unset GOGC
|
||||||
tag=$(git describe --exact-match HEAD)
|
tag=$(git describe --exact-match HEAD)
|
||||||
echo $tag
|
echo $tag
|
||||||
|
|
Loading…
Reference in New Issue