Joshua Powers
22aeeaf057
chore: Update to go1.20.5 ( #13401 )
2023-06-07 11:08:10 +02:00
Sven Rebhan
9c6cd94d6e
chore: Add generator for sample-config includes ( #13348 )
2023-06-02 08:08:56 -06:00
Joshua Powers
7ae87252ac
chore: Update to go1.20.4 ( #13226 )
2023-05-04 19:12:32 +02:00
Paweł Żak
bdfbe67cb0
chore: Bump golangci-lint from v1.51.2 to v1.52.2 ( #13142 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-25 11:49:54 -06:00
Joshua Powers
797824d5fc
chore: Update to go1.20.3 ( #13055 )
2023-04-11 11:44:57 +02:00
Joshua Powers
d30471c823
fix(makefile): Re-add build tags flag to go build ( #12847 )
2023-03-13 09:08:52 -06:00
Joshua Powers
0f5ced7aab
chore: Update to go1.20.2 ( #12824 )
2023-03-10 13:42:41 +01:00
Joshua Powers
5b27866b13
docs: Clean up make docs on windows ( #12796 )
2023-03-07 09:40:13 +01:00
Joshua Powers
1899de059e
chore: Use type on powershell/command prompt only ( #12794 )
2023-03-06 12:14:37 +01:00
Paweł Żak
5c234d8749
chore: Bump golangci-lint from v1.51.0 to v1.51.2 ( #12782 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-03-03 10:06:54 +01:00
Joshua Powers
e6e22f0844
chore: Generate config at build time ( #12766 )
2023-03-01 22:22:53 +01:00
Joshua Powers
d4926c64f0
chore: Remove windows specific config ( #12763 )
2023-03-01 14:33:40 +01:00
Joshua Powers
9c79277405
chore: Update to go1.20.1 ( #12679 )
2023-02-16 10:52:36 +01:00
Joshua Powers
27ba94fa4f
chore: Prevent RPM from changing permissions on telegraf.d ( #12643 )
2023-02-09 11:15:43 +01:00
Paweł Żak
17c77df228
chore: Bump golangci-lint from v1.50.1 to v1.51.0 ( #12605 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-03 10:27:47 +01:00
Joshua Powers
d137d97ed0
feat: Always disable cgo support (static builds) ( #12600 )
2023-02-03 09:52:59 +01:00
Joshua Powers
bf108da447
chore: Update to go1.20 ( #12593 )
2023-02-03 09:47:02 +01:00
Paweł Żak
473aa0de17
chore: Lint whole codebase both in PR and master branch ( #12590 )
2023-02-02 14:16:21 +01:00
Joshua Powers
7725896ff4
chore: Run make docs with various GOOS ( #12503 )
2023-01-18 11:41:08 +01:00
Thomas Casteleyn
61523bd4b9
feat(tools/readme_linter): Check for global configuration section ( #12426 )
2023-01-12 16:55:21 +01:00
Joshua Powers
9dfe03a81a
chore: update to go1.19.5 ( #12498 )
2023-01-12 06:25:15 -07:00
Sven Rebhan
7b5b342432
fix(inputs.win_eventlog): Handle remote events more robustly. ( #12375 )
2023-01-10 11:06:58 +01:00
Sven Rebhan
c98115e744
feat: secret-store implementation ( #11232 )
2022-12-08 09:53:06 -07:00
Joshua Powers
1f607196b6
chore: update to go1.19.4 ( #12347 )
2022-12-07 09:41:11 -07:00
Joshua Powers
6390d31eb0
feat: add arm64 Windows builds ( #12130 )
2022-11-08 13:44:51 -07:00
Joshua Powers
294f9a9961
chore: update to go v1.19.3 ( #12142 )
2022-11-01 14:19:12 -06:00
Paweł Żak
b8c0734473
chore: Bump golangci-lint to 1.50.0 ( #11957 )
...
Co-authored-by: Pawel Zak <Pawel Zak>
2022-10-07 17:30:21 -05:00
Joshua Powers
bc2b328911
chore: update to go1.19.2 ( #11940 )
2022-10-04 15:54:15 -06:00
zeffron
18f0de6e90
build(rpm): Allow building RPMs cross-OS ( #11904 )
2022-10-03 14:06:10 -06:00
Joshua Powers
8c49ddccc3
chore: update to go1.19.1 ( #11776 )
2022-09-08 12:49:36 -06:00
Sebastian Spaink
a57434eb4e
feat: Migrate to urfave/cli ( #11700 )
2022-08-24 21:46:58 -05:00
Sven Rebhan
f1ce84f02d
feat: tool to build custom Telegraf builds ( #11524 )
2022-08-19 13:38:03 -06:00
Povilas Versockas
447e8a385e
fix: refactor telegraf version ( #11656 )
2022-08-17 13:08:31 -06:00
reimda
07179c466b
chore: Use build tags to select plugins ( #11654 )
2022-08-15 22:44:59 +02:00
Joshua Powers
c55ab71a15
chore: Update to go1.18.5 ( #11621 )
2022-08-04 11:39:08 +02:00
Sebastian Spaink
fa811ed983
chore: Using Windows, add exe extension to tools ( #11608 )
2022-08-03 17:50:23 -05:00
Sven Rebhan
fd84042220
feat: Add license checking tool ( #11398 )
2022-07-28 09:21:07 -05:00
Joshua Powers
e2c2f29f0c
chore: update to go1.18.4 ( #11526 )
2022-07-20 07:28:41 -06:00
Joshua Powers
5e418d7073
Revert "fix: add version number to Mac packages ( #11506 )" ( #11510 )
...
This reverts commit 1456689fd2 .
2022-07-18 08:39:04 -06:00
Sebastian Spaink
1456689fd2
fix: add version number to Mac packages ( #11506 )
2022-07-15 07:33:27 -06:00
Joshua Powers
b89a254ace
test: add nightly package testing to amd64/linux ( #11377 )
2022-06-29 07:15:56 -06:00
Sven Rebhan
21607ead9c
fix: Always build README-embedder for host-architecture ( #11253 )
2022-06-08 15:45:45 -05:00
Joshua Powers
c6ed8bb807
chore: update go from v1.18.1 to v1.18.3 ( #11248 )
2022-06-02 14:19:18 -06:00
Joshua Powers
476f498761
test: remove docker-compose.yml test file ( #11243 )
2022-06-02 11:33:41 -06:00
Sven Rebhan
f4eefeadcc
fix: update golangci-lint from v1.45.2 to v1.46.2 ( #11191 )
2022-05-25 12:48:45 -06:00
Sven Rebhan
1b0bf3579b
chore: Embed sample configurations into README for aggregators ( #11190 )
2022-05-25 10:25:51 -06:00
Sven Rebhan
e04d62dd16
chore: Embed sample configurations into README for processors ( #11189 )
2022-05-25 08:59:41 -06:00
Sven Rebhan
d9a6d8b774
chore: embed sample configurations into README for outputs ( #11182 )
2022-05-25 08:48:59 -06:00
Sven Rebhan
56eb914998
chore: Embed sample configurations into README for inputs ( #11136 )
2022-05-24 08:49:47 -05:00
Joshua Powers
5c98cb2aad
fix: allow Makefile to work on Windows ( #11015 )
2022-04-21 14:56:18 -06:00
Sebastian Spaink
4ab7253bc8
chore: Update Go to 1.18.1 ( #10961 )
2022-04-13 16:50:39 -05:00
Sebastian Spaink
5d6748fcb5
feat: generate the plugins sample config ( #10886 )
2022-04-05 17:11:09 -05:00
Sebastian Spaink
8d3e089f9d
chore: add actions/setup-go@v2 to linter config ( #10935 )
2022-04-04 11:28:32 -05:00
Joshua Powers
f75f437d37
chore: update go to 1.17.7 ( #10658 )
2022-02-15 10:35:36 -07:00
Joshua Powers
6c166591d1
chore: update CI go to 1.17.6 ( #10611 )
2022-02-09 13:40:34 -07:00
Sebastian Spaink
deda716a15
feat: add FileVersion and icon to Win exe ( #10487 )
2022-01-26 14:08:22 -07:00
Joshua Powers
a9670bc5d8
feat: add builds for riscv64 ( #10262 )
2021-12-22 13:51:11 -07:00
Sebastian Spaink
72dad89d81
chore: update Go version to 1.17.5 ( #10310 )
2021-12-21 11:07:12 -06:00
Mya
082c7a552b
feat: support darwin arm64 ( #10239 )
2021-12-15 16:26:59 -07:00
Joshua Powers
a2302c93fa
fix: use sha256 for RPM digest ( #10272 )
2021-12-14 12:55:02 -07:00
Sven Rebhan
52c422af3b
fix: Revert unintented corruption of the Makefile from #10200 . ( #10203 )
2021-12-02 07:07:18 -07:00
reimda
df6bf48f8d
feat: Implement deprecation infrastructure ( #10200 )
2021-12-01 12:38:43 -07:00
Joshua Powers
6ce4729813
makefile: fix indenting, use corret markdownlint binary ( #10143 )
2021-11-24 08:42:47 -07:00
Joshua Powers
a439841015
fix: update makefile indents to not always run which ( #10126 )
2021-11-18 15:10:07 -07:00
Mya
d5afd654c6
chore: update go version from 1.17.2 to 1.17.3 ( #10073 )
2021-11-09 08:28:38 -07:00
Sebastian Spaink
79dadd3da8
chore: add Super Linter Github Action ( #10014 )
2021-11-02 14:03:24 -06:00
Sebastian Spaink
8f35d74c5e
chore: update go to 1.17.2 ( #9873 )
2021-10-21 08:40:03 -06:00
Sebastian Spaink
b7988d83d7
chore: stop testing with two versions of Go ( #9909 )
2021-10-13 13:18:33 -05:00
Joshua Powers
282ec85cd7
fix: makefile missing space for i386 tar and rpm ( #9887 )
2021-10-07 12:34:14 -06:00
Joshua Powers
3b94269f30
fix: update golang-ci package ( #9817 )
2021-09-24 09:09:52 -06:00
Sebastian Spaink
1c0b74eacd
chore: update nightly to package by arch ( #9781 )
2021-09-21 13:19:45 -06:00
Sebastian Spaink
82bdbce498
chore: "makefile help" output, but still support building based on arch for CI ( #9579 )
2021-09-20 12:26:10 -05:00
Sebastian Spaink
779ed5ec42
chore: run ci tests in parallel and get test insights ( #9686 )
2021-09-14 16:42:59 -05:00
Sebastian Spaink
3a7d9b6d98
fix: support 1.17 & 1.16.7 Go versions ( #9642 )
2021-08-23 15:37:44 -05:00
Sebastian Spaink
a1dae0d2c1
Update Go to v1.16.6 ( #9542 )
2021-07-26 20:39:23 -05:00
Sebastian Spaink
7a987306e5
Update Go to 1.16.5 ( #9331 )
2021-06-07 19:19:22 -05:00
reimda
aa427ed812
Parallel build fixes ( #9326 )
2021-06-02 13:19:33 -06:00
Sebastian Spaink
279dda21ef
Add FreeBSD armv7 package ( #9200 )
2021-05-03 10:00:49 -06:00
David Bennett
9ff3fe5aa4
Parallelize PR builds by Architecture ( #9172 )
...
* add oauth2 to http input
* stuff
* Updated config.yml
* Update README.md
* Update http_test.go
* Update Makefile
* Updated config.yml
* Update http_test.go
* Update http.go
* Update http.go
* Update http.go
* Update http.go
* Updated config.yml
2021-04-26 09:18:58 -04:00
David Bennett
ad942052f0
Speed up package step by running in parallel. ( #9096 )
...
* test
* more test
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Update Makefile
* Update Makefile
* Update Makefile
* Update Makefile
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
* Updated config.yml
2021-04-21 13:32:34 -04:00
Steven Soroka
9c54c8e233
new linter commands ( #9020 )
2021-03-30 13:11:31 -05:00
Sebastian Spaink
89f5e8a9d9
Update to Go 1.16.2 ( #8989 )
2021-03-16 15:23:44 -04:00
Paweł Żak
9ddd189cd3
Proposal of enabled linters and their settings. ( #8951 )
...
* Proposal of enabled linters and their settings.
* Workaround to skip weird "plugins/parsers/influx/plugins/parsers/influx" directory
* Update to reflect changes in github actions
* Back to the last state
* Fix
Co-authored-by: Pawel Zak <Pawel Zak>
Co-authored-by: Sebastian Spaink <sspaink@influxdata.com>
2021-03-12 12:14:31 -06:00
Sebastian Spaink
f32230259c
Update to 1.16.1 ( #8978 )
2021-03-11 19:05:50 -06:00
Sebastian Spaink
3af16aa885
Support Go version 1.16 ( #8882 )
...
* Support 1.16
* Use 1.16 in mod file
* update go.sum
* update go.mod after updating to 1.16 locally
* Fix go vet
* Remove exit
* Use require.NoError
* Only run tidy explicitly in "dep" job
* install 1.16 for go
* typo
* update xcode
* specific version not working
* Get 1.16 go formula
* Change brew call
* brew update
* typo
* Resolve go.sum conflict
* go mod tidy
2021-03-08 16:29:11 -06:00
Sebastian Spaink
660eb5b63c
Run revive linter in CI ( #8798 )
...
* Run revive linter in CI
Just output the results, don't fail on it
Removed the rule.exported rule
* Move revive install to CI
* new line
* Use golangci-lint
* Get v1.37
* increase timeout by a minute
* try five minutes
* newline missing
* Update config
2021-02-18 10:56:10 -06:00
Sebastian Spaink
0860487321
Update to 1.15.8 ( #8868 )
2021-02-17 10:21:47 -06:00
Sam Arnold
86e50f85b3
Increase build verbosity with go mod download -x ( #8496 )
2021-02-05 09:57:10 -05:00
Helen Weller
d41569caed
Integration test audit ( #8725 )
2021-01-26 11:06:12 -07:00
Andrey Klyachkin
a748421123
add support for linux/ppc64le ( #8432 )
2020-11-30 16:58:03 -05:00
Paweł Żak
0fcfee0caf
Fix tests for Windows - part 1 ( #8414 )
2020-11-23 10:40:32 -05:00
Steven Soroka
b39c1974a2
update to go 1.15.5 ( #8446 )
2020-11-20 15:53:44 -07:00
Steven Soroka
e158255d9b
Get the build version from a static file
2020-10-21 23:12:18 -04:00
David Reimschussel
81dd120876
Update next_version to 1.17.0
2020-10-21 16:10:35 -06:00
reimda
bfc1a87e1d
Add glibc version check for linux builds ( #8278 )
2020-10-16 15:08:07 -04:00
Steven Soroka
b1b776f1e5
update to go 1.15 ( #8220 )
2020-10-07 14:51:49 -04:00
Patryk Małek
843ea4b6d3
Fix docker-image make target ( #8005 )
2020-09-03 09:38:19 -06:00
Sven Rebhan
b5fafb4c95
Fix CI AppVeyor 'make check' errors for go 1.15 on windows ( #8061 )
...
Avoid writing to nul on windows. On Appveyor, writing to nul creates a file instead of discarding output. The file's existence creates errors later in the build.
2020-09-01 11:52:41 -06:00
Steven Soroka
5d999f85f0
fix docker build. update dockerfiles to Go 1.14 ( #8051 )
2020-08-28 16:39:55 -04:00
Daniel Nelson
72dec1b9c1
Fix arch name in deb/rpm builds ( #7877 )
2020-07-22 14:59:48 -07:00