Daniel Nelson
07cda8903a
Build releases with -w -s ldflags
2017-08-07 15:47:20 -07:00
Daniel Nelson
e9c233746f
Generate sha256 hashes when packaging
2017-05-31 12:29:39 -07:00
Daniel Nelson
d9c6543fac
Enable s390x builds
...
closes #2766
2017-05-05 14:39:56 -07:00
Daniel Nelson
c7f5d96d0d
Add SLES11 support to rpm package ( #2768 )
2017-05-05 14:29:40 -07:00
Cameron Sparr
3f35ae306f
create telegraf.d directory in tarball
...
closes #2513
2017-03-09 11:41:08 +00:00
Cameron Sparr
845392e090
32-bit binary for windows and freebsd
...
closes #1346
closes #2218
2017-01-23 20:28:13 -08:00
Pierre Fersing
1d1afe6481
Fix RPM architecture for armhf ( #2003 )
...
Signed-off-by: Pierre Fersing <pierre.fersing@bleemeo.com>
2016-12-05 16:45:02 +00:00
Cameron Sparr
13865f9e04
Disable darwin builds ( #1571 )
...
telegraf can't be cross-compiled for darwin, it has C dependencies and
thus many of the system plugins won't work.
2016-08-04 14:27:33 +01:00
Ross McDonald
94f952787f
Add statically-linked amd64 builds to default build targets.
...
Remove version and iteration from root packaging folder. (#1318 )
closes #1201
2016-06-02 16:14:18 +01:00
Ross McDonald
5348937c3d
Choose correct configuration when building for windows.
2016-05-06 10:46:29 -05:00
Ross McDonald
72fcacbbc7
Minor fixes to build script:
...
- Fix for --name build parameter
- Remove rc parameter from build script
- Fix regression on first-level tarball directory structure
- Convert any dashes/underscores in version tag to tilde
2016-05-05 14:02:34 -05:00
Ross McDonald
36d7b5c9ab
Improvements to build.py:
...
- Now uses Python argparse for cleaner handling of arguments
- Added function documentation
- Removed a few unneeded functions
- Updated nightly logic to incremement minor version
- Added support for building from specific branch or commit
- Changed --no-stash option to --no-uncommitted for clarity
- Added a --release flag, default package output will now contain the branch and commit hash in the version number
- Static builds are now listed as an architecture
- Changed default upload bucket to dl.influxdata.com/telegraf
- Don't include iteration in package name
closes #1040
2016-05-02 14:37:29 -06:00
Cameron Sparr
1a383b7d90
Telegraf no longer depends on lsof
...
so remove it as a dependency from the linux packages.
closes #974
2016-04-08 11:27:33 -06:00
Pierre Fersing
e4e7d7fbfc
Improved install script for packaged telegraf:
...
* Start/stop service on Debian/Ubuntu
* Disable init-script/Systemd-unit on package removal
closes #747
2016-03-16 11:17:28 -06:00
Ross McDonald
675b6dc305
Corrected issue with windows builds where the correct configuration
...
and filesystem would be used.
closes #852
closes #854
2016-03-16 09:27:09 -06:00
Ross McDonald
b4b1866286
Removed test functionality from build script.
...
closes #708
closes #713
2016-03-03 21:37:35 +00:00
Ross McDonald
28eb9b4c29
Fixed issue where binary wasnt copied to packaging directory correctly.
2016-03-03 21:34:57 +00:00
Ross McDonald
c3d220175f
Removed i386 as a target for darwin, as it currently doesnt compile.
2016-03-03 21:34:57 +00:00
Ross McDonald
095c90ad22
Re-added zip package output format. Modified zip and tar packaging process to use the base 'tar' and 'zip' commands, instead of 'fpm'.
2016-03-03 21:34:57 +00:00
Ross McDonald
a77bfecb02
Updates to build script to improve ARM builds and other functionality.
2016-03-03 21:34:57 +00:00
Dirk Pahl
ea7cbc781e
Create a FreeBSD build
...
closes #766
2016-03-01 09:38:58 +00:00
Cameron Sparr
fc4cb1654c
Fix deb and rpm packages
...
closes #752
closes #750
2016-02-24 09:12:14 -07:00
Cameron Sparr
1847ce3f3d
Experimental windows build process changes
2016-02-23 13:52:24 -07:00
Cameron Sparr
8362aa9d66
Some windows build script fixes
2016-02-22 15:12:35 -07:00
Cameron Sparr
187d1b853d
Update Makefile to 'go install' rather than 'go build'
2016-02-18 16:48:59 -07:00
Cameron Sparr
7def6663bd
Root directory cleanup
2016-02-18 13:37:36 -07:00