Cody Shepherd
63bfe86afd
fix: influxdb-server packages should depend on curl ( #22228 )
...
* fix: influxdb2 packages should depend on curl
* chore: update changelog
2021-08-17 11:34:01 -07:00
Daniel Moran
8282fbac77
build: revert renaming of influxd-only release artifacts ( #22086 )
2021-08-06 14:45:29 -04:00
Daniel Moran
568c564182
build: update name of new CLI deb/rpm package ( #21975 )
2021-07-30 10:06:57 -04:00
Daniel Moran
8dc74f1132
build: update deb and rpm names to match 2.0.8 ( #21940 )
2021-07-23 15:01:25 -04:00
Daniel Moran
eeeb886d65
build: recommend influx-cli in packaging, add section to README ( #21875 )
2021-07-23 12:05:02 -04:00
Daniel Moran
858be90139
fix: regenerate protos using gogo 1.3.2 ( #21880 )
...
* Regenerate protos using gogo 1.3.2
* Add protos to generate, add checkgenerate to CI
* Address proto warning
* Add generator tooling to Makefile
* Delete recursive Makefiles, simplify generation run by goreleaser
* Use env bash for fetch-ui-assets
* Add static-data to clean target
2021-07-20 15:11:46 -04:00
Cody Shepherd
c8de72ddbc
fix: systemd unit should block on startup until http endpoint is ready ( #21850 )
...
* fix: systemd unit should block on startup until http endpoint is ready
* chore: update changelog
2021-07-16 08:13:26 -07:00
Daniel Moran
06b403ca57
build: delete `influx` CLI code, remove it from build ( #21797 )
2021-07-07 09:29:20 -04:00
Cody Shepherd
1a37996bb6
fix: rename arm rpms with yum-compatible names ( #21747 )
2021-06-25 12:04:05 -07:00
William Baker
1935c13c16
feat(annotations): storage service ( #21690 )
...
* feat(annotations): storage service
* feat: stickers are in db as array
* chore: fix some unintended diffs
* fix: fixes from review
* fix: specific table name for json_each
* fix: update primary keys and constraints
* fix: fix schema
* feat: stream name updates are reflected in annotations via FK
2021-06-15 18:36:11 -04:00
Daniel Moran
61d1ee45b3
build: add windows to cross-build ( #21109 )
2021-03-31 18:52:20 -04:00
Daniel Moran
b01db56738
build: update naming conventions for nightly builds to prefer hyphens ( #20699 )
2021-02-05 10:04:24 -05:00
Daniel Moran
9493afb46e
build: rewrite our CI/CD pipeline to make ARM64 docker build work ( #20484 )
2021-01-11 15:01:09 -08:00
Daniel Moran
52692ba7d4
build: extend goreleaser to produce multi-arch docker builds ( #20449 )
2021-01-06 16:33:44 -08:00
Daniel Moran
37ffc4bde9
fix: add upgrade helper script to nfpms manifest ( #20339 )
2020-12-15 13:09:05 -08:00
Daniel Moran
ccbaf4e883
build: add ARM64 support to release ( #20260 )
...
* Create Dockerfile for running build & release in CI
* Update CircleCI config to use new Docker image
* Update goreleaser to add a linux ARM64 release
2020-12-10 13:03:45 -05:00
Gershon Shif
eb0b411b97
chore(build): update nightly docker image name to influxdb2 ( #20300 )
2020-12-09 17:54:17 -08:00
Gershon Shif
f8f789c541
chore: use influxdb2 name for packaging ( #20111 )
2020-11-19 15:39:40 -08:00
Gershon Shif
9b6d4f9499
chore: do not build arm arch ( #19902 )
2020-11-04 14:29:57 -08:00
Gershon Shif
ce00f0d226
fix(build): building arm 6 ( #19756 )
2020-10-21 16:29:48 -07:00
Gershon Shif
5304b77577
chore: remove arm6 from build and add private.key to gitignore ( #19748 )
2020-10-14 14:02:44 -07:00
Gershon Shif
9bb9b7f8dd
chore: added sign section to goreleaser ( #19739 )
...
* chore: added sign section to goreleaser
* chore: update config.yml to be able to import GPG keys
2020-10-14 09:06:37 -07:00
Gershon Shif
b93026c101
chore: revert signature changes to goreleaser ( #19647 )
...
* Revert "chore(build): packages signing"
This reverts commit 7de32fcaf0
.
* chore: remove arm v5 from being built
2020-09-25 15:01:25 -07:00
Gershon Shif
d56066cc9e
chore(build): packages signing ( #19619 )
...
- add `signs` section to goreleaser to sigh all of the artifacts
- add importing of the provate key that is needed to sign p ackages
2020-09-23 09:58:08 -07:00
Gershon Shif
af0c328095
chore(packaging): build rpm and deb packages ( #19567 )
...
- Update CIrcleCI configuration to start release process on an RC build
- Update .goreleaser.yml:
- Start building armel and armhf binaries and rpm and debian packages.
- Generate sha256 checksum file.
- launcher.go: do not use `max` module to escape integeroverflow problem for armel and armhf builds
- Start using `v0.142.0` of goreleaser
- Added pre and post install/uninstall scripts for rpm amd deb packages
2020-09-16 12:36:44 -07:00
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