Commit Graph

132 Commits (d05a79d13d939d36281cb0c53a3873e908eb6884)

Author SHA1 Message Date
Daniel Moran 79d349d543
build: fix cache key used by godeps job (#20451) 2021-01-05 15:53:49 -08:00
Daniel Moran ab87c23be6
build(ui): fix report generation & collection for JS tests (#20414) 2020-12-23 13:10:06 -08:00
Daniel Moran 9b8c81c49c
build: clean up our CircleCI configs (#20397)
* Delete unused configs
* Delete unused test steps
* Reorder our main config file to start with top-level pipelines, and to group conceptually-related jobs
* Introduce new jobs to pull dependencies, to reduce duplicated work across test/lint/build steps
* Rename our caches to bust our current huge sizes
* Use unique names for caches per-step, to avoid conflicts
* Fix result collection for JS tests
2020-12-22 12:38:30 -08:00
Daniel Moran 8e24128c5d
build: save cache and artifacts after gotest in CI (#20370) 2020-12-18 10:55:29 -08:00
Daniel Moran b044a676de
build: delete dead promQL transpiler adapter & test suite (#20368) 2020-12-17 13:42:45 -08:00
Daniel Moran e278aa4b76
build: add new CI jobs for InfluxQL test suites (#20358) 2020-12-17 08:34:19 -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 ead9e17747
chore(build): add grace test runs to daily PR checks (#20210) 2020-11-30 14:46:18 -08:00
Gershon Shif 4e44331b26
chore(build): build job is now using golang version 1.15 (#20159) 2020-11-23 16:31:11 -08:00
Gershon Shif 5a9124f920
chore: remove lint-feature-flag job from OSS (#20061) 2020-11-16 14:36:37 -08:00
Gershon Shif 89773ba30b
chore: make 2.0 RC builds optional (#19900) 2020-11-04 14:31:37 -08: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
Russ Savage df47ec7bb2
chore(circleci): change beta to rc (#19666) 2020-09-29 14:50:44 -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 d8a10e5311
chore: update circleci config to use golang:1.15 images (#19624)
* chore: update circleci config to use golang:1.15 images

* fix: Update Go version and use temporary override for Arrow

The Arrow override is to fix race detection problem. Once the
Arrow PR merges, this override can be removed.

Co-authored-by: Stuart Carnie <stuart.carnie@gmail.com>
2020-09-23 14:07:13 -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
Stuart Carnie 7964f86ffc
fix: switch port to 8086
fix(readme): update the port and setup
2020-09-03 14:40:29 -07:00
Gershon Shif 087e7f1828
chore: remove algo-w branch from nightly builds (#19480) 2020-09-01 15:59:08 -07:00
Stephanie Engel 12bd9d067f
chore: fix build config for grace nightly tests (#19449) 2020-08-26 16:10:52 -05:00
Stephanie Engel 56ac8b2762
chore: add grace nightly job and build for oss (#19436) 2020-08-25 17:57:54 -05:00
Zoe Steinkamp cc75132525
test: add suite of community template e2e tests (#19271) 2020-08-11 11:31:03 -06:00
Gershon Shif 1e19a3682d
fix: use backslash for line breaker (#19237) 2020-08-06 09:12:39 -07:00
Adrian Thurston b484bfc34f
fix: run apt-get update before any apt-get install commands (#19220)
It's possible that the apt cache on the circle ci system isn't up to date. Call
apt-get update before any installs.
2020-08-05 16:25:56 +03:00
Gavin Cabbage cf52beb24e
fix(ci): add lint-feature-flags to jobs lists (#18940)
* fix(ci): add lint-feature-flags to jobs lists

* fix(ci): remove skip

* fix(ci): do not use cache in lint jobs
2020-07-14 11:09:20 -04:00
Jonathan A. Sternberg 540d5d3113
fix(release): create static builds for linux amd64 (#18805) 2020-07-01 12:45:54 -05:00
Jonathan A. Sternberg 849927158e
build(flux): update Flux to v0.70.0 (#18783) 2020-06-29 15:39:18 -05:00
karel-rehor 3eac7ec154
chore(nightly_tests): update circle config to use actual acceptance tests (#18599) 2020-06-18 10:17:20 -06:00
Alex Boatwright 238c3ecb47
fix: maybe looking at the correct file will help (#18582) 2020-06-17 13:34:38 -07:00
Paul Hummer 9ab0c88b8e fix: correctly set the path to o64-clang 2020-06-11 16:52:59 -06:00
Paul Hummer cebd303cfb fix: enable osxcross for releases 2020-06-11 15:29:15 -06:00
Paul Hummer 46380e7607 fix: build osxcross in $HOME rather than /opt
Installing `osxcross` to `/opt` requires superuser permissions. This is
built as root in flux, but requires `sudo` for circleCI. Additionally,
there was a problem with `o64-clang` not being on the `PATH` that we
would have discovered the next time we tried to release.
2020-06-11 12:18:42 -06: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
Jonathan A. Sternberg 4eb53314e1
fix(release): make the release build work properly with libflux (#18273) 2020-05-29 10:02:56 -05:00
jlapacik 34e581ca0a Merge branch 'master' into chore/merge-master 2020-05-12 11:18:25 -07:00
Ariel Salem c6b2fc5d2c
feat(custom-tz): added the ability to set UTC as the timezone when making custom time range queries (#18011) 2020-05-11 09:15:48 -07:00
Ariel Salem 20054d1d0c
Revert "feat(custom-timerange-tz): timeZone dropdown is now integrated in setting custom time ranges for queries (#17992)" (#18008)
This reverts commit 97c15012a1.
2020-05-07 15:04:24 -07:00
Ariel Salem 97c15012a1
feat(custom-timerange-tz): timeZone dropdown is now integrated in setting custom time ranges for queries (#17992) 2020-05-07 14:39:39 -07:00
jlapacik 2ef9999907 Merge branch 'master' into chore/merge-master 2020-04-30 09:53:04 -07:00
Gavin Cabbage 95913534a0
feat(kit/feature): add feature flag package (#17851)
* feat(kit/feature): add feature flag package

* refactor(kit/feature/_codegen): simplify with fmt.Errorf

* chore(kit/feature): tidy comments
2020-04-30 11:29:43 -04:00
jlapacik 63fd3655be Merge branch 'master' into chore/merge-master-into-algo-w 2020-04-22 14:52:59 -07:00
Gershon Shif fd76f14209
chore(build): start running nightly builds 2hour earlier (#17818)
It was a request from boonito QA to start running nightly builds 2 hours earlier, instead of 7am UTC to start running nightly builds at 5am UTC (10pm PDT) to give them time to debug test failures.
2020-04-21 10:40:17 -07:00
jlapacik 9857ae17aa feat: release a nightly image of algow 2020-04-16 15:33:11 -07:00
Jonathan A. Sternberg 469c5849c4
Merge branch 'master' into feat/use-algo-w 2020-04-03 09:30:04 -05:00
Gershon Shif 633b588b1b
chore(litmus): start influxd on local machine (#17347) 2020-03-18 16:48:54 -07:00
Gershon Shif 4928259411
chore: added INFLUXPATH parameter required by backup and restore tests (#17306) 2020-03-16 20:12:38 -07:00
Gershon Shif fb300a1182
chore(litmus): run integration tests on master: (#17292)
* chore(litmus): run integration tests on master:
- aafter successful E2E run after master build, run integration tests
	modified:   .circleci/config.yml
	modified:   etc/litmus_fail_notify.sh
	modified:   etc/litmus_success_notify.sh

* chore(litmus): litmus_integration run should depend on litmus_daily test run
	modified:   .circleci/config.yml
2020-03-16 13:41:13 -07:00
Jonathan A. Sternberg 0d6e4e310b
Merge branch 'master' into feat/use-algo-w 2020-03-06 16:46:49 -06:00
karel-rehor b2a0839a14
chore: update circleci nightly-sel image chrome version (#17058)
* chore: update circleci nightly-sel image chrome version

* chore: update node image to node:lts-stretch-browsers
2020-03-04 09:51:39 +01:00
Alex Boatwright 31cfbde380
feat: upgrading lsp to 0.3.0 (#17043) 2020-03-02 09:38:30 -08:00