Commit Graph

28 Commits (f0e382adc2a26d946c0d44bdda032858becf0a03)

Author SHA1 Message Date
Jonathan A. Sternberg 540d5d3113
fix(release): create static builds for linux amd64 (#18805) 2020-07-01 12:45:54 -05:00
David McKay 2befc27adf chore: remove draft: true in order to publish the container image 2020-06-17 17:53:22 +01:00
Paul Hummer 500395edb6 fix: add support for macOS cross-compilation
This patch adds support for building macOS binaries via the release
system.
2020-06-09 21:45:13 -06:00
David McKay 917fcfc2d7
fix(goreleaser): update config for goreleaser nightly releases (#18337) 2020-06-04 15:14:32 -07:00
Russ Savage 1bfd6d0827
fix(goreleaser): add separate influxctl archive (#18353)
* fix(goreleaser): add separate influxctl archive

* fix(goreleaser): updating the archive name to influxdb_client
2020-06-03 15:58:16 -07:00
Jonathan A. Sternberg 4eb53314e1
fix(release): make the release build work properly with libflux (#18273) 2020-05-29 10:02:56 -05:00
David McKay f3564cb1c4 refactor: use official goreleaser release instead of fork 2020-05-20 19:08:20 +01:00
Luke Morris bda1822851 ci(release): prefix archives with influxdb
Co-authored-by: Chris Goller <goller@gmail.com>
Co-authored-by: Mark Rushakoff <mark@influxdb.com>
Co-authored-by: AJ Bond <aj@influxdata.com>
2019-01-23 14:14:58 -08:00
Chris Goller 6403171307 ci(goreleaser): disable CGO for release builds of influxd 2019-01-23 14:43:20 -06:00
Chris Goller ba321429d1 ci(goreleaser): disable CGO for release builds 2019-01-23 14:40:20 -06:00
Chris Goller a0121c8819 ci(goreleaser): create a release version of goreleaser
Co-authored-by: Luke Morris <lukevmorris@gmail.com>
Co-authored-by: Mark Rushakoff <mark@influxdata.com>
2019-01-23 14:19:05 -06:00
Chris Goller 91c2d0c77d feat(goreleaser): add version, commit and date to builds 2019-01-22 15:46:47 -06:00
AJ Bond e54b71f6e4 chore(image):Set image tag to version
By default goreleaser will set the image tag to latest. Include the .Version template variable to allow for nightly tags
2019-01-16 12:23:22 -05:00
Jacob Marble dda9b8468f WIP fix: Docker image 'influx' gets 'influx' binary 2019-01-14 09:25:05 -08:00
Edd Robinson 9f8495e612 Remove 32bit architectures from builds
Fixes #2233.

This commit removes support for building 32bit architectures, including
i386, arm6 and arm7.
2019-01-08 14:53:33 +00:00
AJ Bond 3e81678520 chore(ci): Run make generate
gorelease must run make generate before compiling
2018-12-20 17:17:32 -05:00
AJ Bond eeea507e32 chore(goreleaser.yml): Update nightly build prefix
Update the nightly build publish location to platform
2018-12-19 17:21:43 -05:00
Adam c1271f4f92
remove windows target from goreleaser because a prometheus dependency is causing issues (#985) 2018-10-05 16:23:50 -04:00
Nathaniel Cook 58c994fde0 chore: Remove fluxd
Fluxd is no longer necessary as the influxd and InfluxDB OSS both
implement the /v2/query endpoint.
2018-09-26 11:08:37 -06:00
Chris Goller a5a95ad213 ci(goreleaser): override goreleaser build flags 2018-09-26 00:32:44 -05:00
Nathaniel Cook a907329075 fix: Fix typo in goreleaser.yml 2018-09-18 09:07:00 -07:00
Nathaniel Cook f3a7b5005f chore: disable github release with go releaser 2018-09-18 08:55:15 -07:00
Chris Goller 46dde34b92 ci(influxd): add influxd to goreleaser 2018-08-31 12:58:21 -05:00
Jonathan A. Sternberg de61a79483 feat(docker): create a fluxd nightly docker image 2018-07-17 15:06:31 -05:00
Nathaniel Cook 4923aba196 chore(release): Rename release paths from macOS to darwin 2018-06-19 15:09:55 -06:00
Michael Desa 47adc9241f feat(platform): add influx command to binary to flux nightlies 2018-06-15 10:16:34 +01:00
Nathaniel Cook d1ca38c71f chore(ifql): Rename IFQL to Flux 2018-06-11 09:26:10 -06:00
Nathaniel Cook 08eb19805d chore(CI): Create nightly builds of ifqld
The builds are really anytime a commit is made to master not nightly.
Builds use goreleaser with the snapshot setting.
2018-05-23 09:13:46 -06:00