Commit Graph

205 Commits (cbbf4b27da5a8bef8737ffa9380a4cc31cbf72e9)

Author SHA1 Message Date
Brandon Pfeifer 76cfddb63b
fix: emit zipfile for windows () 2022-06-23 10:33:03 -04:00
Brandon Pfeifer 85e4e6317e
build: fix release workflow ()
* build: fix release workflow

* fix: allow for multi-digit minor/patch versions
2022-06-17 16:33:46 -04:00
Brandon Pfeifer 841be3ca10
build: remove goreleaser for build workflow () 2022-06-14 15:55:23 -04:00
Sam Arnold a8054f8497
test: add openapi spec validation to OSS grace tests () 2022-06-14 15:17:53 -04:00
Dane Strandboge 910d5a2bac
build: upgrade Go to 1.18.3 () 2022-06-07 13:09:28 -05:00
Brandon Pfeifer afd0b99bdb
build: update changelogger to ignore case when parsing verbs () 2022-05-24 16:08:04 -04:00
Dane Strandboge 82d1123e78
build: upgrade to Go 1.18.1 () 2022-04-13 15:24:27 -05:00
Dane Strandboge dedaa7f092
chore: upgrade to go1.17.8 () 2022-03-17 13:56:33 -05:00
wiedld 355d32b0cf
chore: update OSS ci pipeline to match the updates to monitor-ci () 2022-03-09 13:17:35 -08:00
Sean Brickley f68758bd94
build(flux): update flux to v0.152.0 ()
* build(flux): update flux to v0.152.0

* chore: use latest cross-builder image
2022-02-04 09:38:36 -05:00
Sean Brickley f78c189211
build(flux): update flux to v0.146.0 ()
* build(flux): update flux to v0.146.0

* chore: use new cross-builder image and skip tests
2021-12-13 17:18:30 -05:00
Daniel Moran a5f6431321
build: pull SHA-specific image before tagging it as latest () 2021-11-17 10:26:27 -05:00
Daniel Moran e7a77f0e24
build: follow-up fixes after CI refactor ()
* Setup docker before trying to push image
* Fix perf-test script name
2021-11-16 15:41:43 -05:00
Daniel Moran 0572ae05d2
build: replace cross_build job with parallelized build matrix () 2021-11-16 14:38:30 -05:00
Sam Arnold 16e3b165ca
chore: refactor performance test to generate queries and data together () 2021-11-15 12:01:38 -05:00
William Baker 11f60520f9
build: better versioning and verification for releases () 2021-11-12 08:57:21 -07:00
Daniel Moran 0ecde93012
build: stop building & pushing images to quay.io () 2021-11-11 12:28:06 -05:00
William Baker 4af68d06b7
build: updated changelog automation ()
* build: updated changelog automation

* chore: update frozen changelog date
2021-11-05 20:55:37 -06:00
Daniel Moran 21362910f2
build: add a CI job to test `influxd downgrade` () 2021-11-03 14:28:19 -04:00
William Baker f7573f43a7
feat: sql migrator can do down migrations ()
* feat: sql down migrations

* refactor: different name for up migrations

* chore: update migrations ref in svc tests

* build: add lint step to verify sql migration names match
2021-11-01 14:30:18 -06:00
William Baker ca6b99f9a2
build: use changelogger image for changelog generation ()
* build: install a specific version of git-cliff for changelog job

* build: use pre-built image

* chore: correct image name

* chore: update deps

* chore: remove test job
2021-10-25 15:16:10 -06:00
Daniel Moran cac4b42898
build: bump to go1.17.2 () 2021-10-12 10:23:17 -07:00
Cody Shepherd e75d023eba
build: the update-changelog script should not produce side-effects () 2021-10-11 09:31:30 -07:00
Daniel Moran a4ee58e451
build: refactor lint and race-test jobs to use cross-builder executor () 2021-10-05 16:27:00 -04:00
Daniel Moran 1e9a31a675
build: add CI jobs to natively test ARM64, Mac, and Windows () 2021-09-24 11:03:56 -04:00
pierwill 22fa31640b
ci: Verify checksum of goreleaser install script () 2021-09-23 16:32:27 -05:00
Cody Shepherd c44931a06e
build: changelog job should use aws domain to avoid CDN caching () 2021-09-17 10:43:09 -07:00
Cody Shepherd b8a3b4ca5c
chore: persist changelog artifacts to workspace for uploading () 2021-09-14 14:16:36 -07:00
Cody Shepherd 1e911cdba6
chore: fetch changelog files prior to updating () 2021-09-13 07:01:30 -07:00
Dane Strandboge bd8a1e18f4
build: upgrade to go1.17.1 () 2021-09-10 14:34:58 -05:00
Cody Shepherd 26e35ed945
chore: omit VCS commands for changelog in favor of s3-only approach () 2021-09-10 08:38:40 -07:00
Daniel Moran 873051865a
build: try adding curl loop before grace-daily runs () 2021-09-09 13:08:33 -04:00
Daniel Moran cc2a4fc73e
build: disable docker-layer-caching in machine executors () 2021-09-09 12:33:41 -04:00
Daniel Moran a7cd53a732
build: bump machine executor image to version with upgraded docker () 2021-09-07 16:46:22 -04:00
Cody Shepherd 824e76c18d
build: generate nightly changelog from commit history ()
* build: generated nightly changelog from commit history

* build: update goreleaser version
2021-09-07 08:07:04 -07:00
Cody Shepherd e30eb3cc46
build: update goreleaser version pin () 2021-09-03 14:00:31 -07:00
Daniel Moran 1c2d68b0cb
build: upgrade to go1.17 () 2021-09-01 16:09:02 -04:00
Daniel Moran bfc54e1ed4
build: delete duplicate jobs for grace/litmus, update nightly workflow () 2021-08-17 15:06:38 -04:00
William Baker de9855d073
build: dont run `pkg_run_test` on forks () 2021-08-17 12:28:48 -06:00
Cody Shepherd 8e5a0705a3
fix: systemd service -- handle 40x and block indefinitely ()
* fix: systemd service -- handle 40x and block indefinitely

* chore: update changelog

* chore: add pkg_run_test to CI

* chore: fix curl syntax for auth setup in pkg_run_test
2021-08-12 12:45:29 -07:00
Daniel Moran 43f5aefe6c
build: include query-format in EC2 perftest instance names () 2021-08-09 15:42:27 -04:00
Daniel Moran b4170a9d34
build: parallelize flux and influxql perf tests () 2021-08-09 14:07:01 -04:00
Daniel Moran 22c6b78c62
build: fix generation when vendoring dependencies () 2021-08-06 15:06:36 -04:00
Daniel Moran 5d84c602c8
build: upgrade staticcheck, fix new linter warnings () 2021-07-27 20:37:23 -04:00
pierwill d8611bfcd9
build: verify checksum of Go download in CI () 2021-07-22 11:47:59 -05:00
Daniel Moran 858be90139
fix: regenerate protos using gogo 1.3.2 ()
* 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
Daniel Moran 06b403ca57
build: delete `influx` CLI code, remove it from build () 2021-07-07 09:29:20 -04:00
Cody Shepherd 45f8c66345
chore: enable ingest performance tests for master ()
* chore: enable ingest performance tests ()

* chore: add run script for performance tests

* chore: update circle config to run performance tests

* chore: adjustments to perf test config

* remove 1.8 branch here, as that branch is already configured for perf
  tests
* remove extraneous comments in config and perftest script
* move perftest setup logic out of circle config and into a script
* use a specific ubuntu machine image for circle driver
* omit gzip/gunzip from perf test dataset manipulations

* chore: use r5.2xlarge instance type and put perf test dataset in ramdisk

* chore: fix query logic in nightly aws teardown ()
2021-06-15 10:00:40 -07:00
Daniel Moran 23547fe746
build: make sure go1.16 is installed in machine-executor jobs () 2021-06-10 14:50:17 -04:00
Daniel Moran 9b02820a0f
build: upgrade to go1.16 ()
* build: bump to go 1.16
* build: go mod tidy & update godeps CI step
2021-06-09 12:59:05 -04:00