Commit Graph

24 Commits (6dd2d58163683bd995e05bfed458351d399afd45)

Author SHA1 Message Date
Daniel Moran fbfd4b4651
test: add fluxtest harness (#21074)
* test: add script to run flux tests
* feat(flux): enable test capabilities in Flux controller
* feat(flux): add MergeFiltersRule
* build: bump existing Dockerfiles to go 1.15
* build: add flux tests to CI
* refactor: allow for overriding tcp.Mux logger
* build: upgrade to Flux v0.111.0
2021-03-30 11:18:18 -04:00
Sam Arnold 7a992dac77
feat: add arguments to flux to function (#20873)
Also remove some dead code

Closes #20853
2021-03-05 11:25:52 -05:00
Sam Arnold 7210fa6355
chore: Upgrade 1.x to the latest flux (#20767)
* chore: Update flux to 0.67

* chore: Builds against 0.68 flux

* chore: Builds against 0.80.0

* chore: Builds against 0.90.0

* chore: Everything builds on latest flux

* chore: goimports fixed

* chore: fix tests locally

* chore: fix CI dockerfiles

* chore: clean up some unused code

* chore: remove flux repl and Spec in flux query json

* chore: port flux end to end tests from 2.x

* chore: fix up goimports

* chore: remove 32 bit build support
2021-03-03 16:24:49 -05:00
Ayan George 35c07d0127
feat(modules): Use modules & remove Gopkg.*
* Add .mod and .sum files generated by go mod init

* Use a directory outside of $GOPATH for testing.

* Update docker files to use go 1.13.8 instead of 1.12 for most builds.

* Simplify go installation by piping from wget to tar.  This avoids
  having to do any cleanup.

* Build and test in a directory outside of GOPATH since we're using
  modules now.

* Update Jenkinsfile to build using modules by building directly inside
  of $WORKSPACE instead of in $GOPATH.

* Use go mod download instead of dep ensure to collect dependencies

* Remove Gopkg related data files.

* Replace calls to "dep ensure" with "go mod download"

* Replace check for being outside of $GOPATH to a check for being INSIDE
  of $GOPATH which is wrong when we're using modules

* Map $DIR to /root/influxdb in docker run command

* Clone source into /root/influxdb which is outside of our $GOPATH.

* run go mod tidy
2020-02-26 17:27:56 -05:00
Gunnar Aasen 86f78523cc feat(go): Update Go version to 1.12 2019-07-11 12:52:36 -07:00
Edd Robinson 18cb95f858 Update Go to 1.11 2018-09-06 16:40:20 +01:00
Edd Robinson 75d435c5d6 Update to Go 1.10.3 2018-07-12 11:41:31 +01:00
Jonathan A. Sternberg 156cee7c96 Use --no-verbose with wget to reduce output
The progress bar makes it hard to scroll through the output and the
progress bar information is never useful.
2018-02-11 22:37:43 -06:00
Jonathan A. Sternberg 20e20f596f Install autoconf in the circle build for fpm
Upstream must have changed and now autoconf isn't installed as an
implicit dependency of one of the packages anymore. Install is
explicitly so the fpm portion of the circle build works correctly.
2018-02-06 12:37:51 -06:00
Jason Wilder 4b07139feb Update to xenial 2017-11-15 07:14:45 -07:00
Jason Wilder 28987f7962 Fix docker to not continue on wget failure 2017-10-30 11:49:47 -06:00
Jason Wilder 355d742d4a Update to go 1.9.2 2017-10-30 11:49:47 -06:00
Mark Rushakoff b3deccb187 Update to next version of Go with security fixes 2017-10-05 16:54:02 -07:00
Jason Wilder 944c9c2b19 Update to go1.8.3 2017-05-26 09:12:31 -06:00
Jason Wilder 4db3b69b9d Update to go1.8.1 2017-04-26 11:32:42 -06:00
Edd Robinson 30bea335a4 Update Go version to 1.7.4 2016-12-05 11:23:48 +00:00
Jason Wilder 1ccdda88aa Use go1.7.3 2016-10-25 20:16:58 -06:00
Michael Nikitochkin c70efc8261
Use go 1.7.1 for testing
Updated failed test that specific for duration format in string.
2016-09-19 12:28:58 +02:00
Jonathan A. Sternberg 94f6c19eab Install man pages inside of the packages 2016-07-22 10:34:40 -05:00
Ross McDonald 96ad9c57d9 Move to Go 1.6.2. 2016-05-03 11:33:49 -05:00
Jonathan A. Sternberg b1e29d4ae1 Use DEBIAN_FRONTEND=noninteractive when using apt-get in Dockerfiles
apt-get will attempt to use the dialog frontend by default.
When building with docker, error messages get written by debconf when
installing some packages because it tries to open the dialog frontend.

Set `DEBIAN_FRONTEND=noninteractive` to suppress these unnecessary
messages. The dialog frontend shouldn't be getting used anyway.
2016-02-18 21:58:14 -05:00
Ben Johnson 5a0d1ab7c1 rename influxdb/influxdb to influxdata/influxdb
This commit changes all the import and URL references from:

    github.com/influxdb/influxdb

to:

    github.com/influxdata/influxdb
2016-02-10 10:26:18 -07:00
Jason Wilder 9c851f790e Use go1.4.3
Fixes #5283 #5217
2016-01-10 16:43:31 -07:00
Nathaniel Cook 1e816e618b decouple circleci from tests using docker 2015-12-14 16:39:39 -07:00