Commit Graph

39 Commits

Author SHA1 Message Date
Wim aae45a8179
Upgrade linter and travis to go1.13 (#949) 2019-11-17 23:16:06 +01:00
Wim fcf734eb36 Update to golanci-lint v1.17.1 2019-06-30 18:43:54 +02:00
Wim 99d9ea283a Build on every branch (travis) 2019-04-07 23:57:47 +02:00
Wim aba9e4f3be Fix travis before_deploy 2019-04-04 23:22:56 +02:00
Wim 4d575ba13a Fix travis deploy condition and update to golangci-lint v1.16 2019-04-04 23:05:58 +02:00
Duco van Amstel 7f0e4ad448 Add CI fixes and improvements (#780)
* Update GolangCI-lint and lint config

The `algo` parameter for the `unparam` linter has been removed and we
should thus no longer specify it. Also, bumping the GolangCI-lint
version to the latest available minor release.

See: mvdan/unparam@e6a6d1c51b

* Fix and improve bintray CI script

* Further CI setup improvements

* Split-out CI steps into stand-alone scripts
2019-04-04 22:54:51 +02:00
Wim caf9ef2c4b Bump travis to go 1.12.x 2019-03-27 23:22:55 +01:00
Duco van Amstel eabf2a4582 Check module files in CI run (#761) 2019-03-12 22:47:18 +01:00
Wim 723f8c5fd5 Only build travis on master branch 2019-03-03 00:24:49 +01:00
Wim f57370f33a
Add support for URL in messageEntities (telegram). Fixes #735 (#736) 2019-03-02 22:38:44 +01:00
Wim 26a7e35f27
Add MediaConvertWebPToPNG option (telegram). (#741)
* Add MediaConvertWebPToPNG option (telegram).

When enabled matterbridge will convert .webp files to .png files
before uploading them to the mediaserver of the other bridges.

Fixes #398
2019-02-27 00:41:50 +01:00
Wim d44d2a5f00 Build on all branches 2019-02-26 20:47:30 +01:00
Wim f236d12166 Update golangci-lint. Disable hugeParam check for now 2019-02-12 20:30:36 +01:00
Wim 464d27ad7e Revert "Update pinned golangci-lint version (#666)"
This reverts commit 015c076315.
Goimports regression: https://github.com/golangci/golangci-lint/issues/347
And gocritic recommending fixes in tip instead of released versions.
2019-01-14 19:17:41 +01:00
Duco van Amstel 015c076315 Update pinned golangci-lint version (#666) 2018-12-30 21:29:05 +01:00
Duco van Amstel 8a7efce941 Move golangci-lint configuration to file (#635) 2018-12-05 11:34:34 +01:00
Duco van Amstel 84da2d6a29 Clean-up TravisCI config and add test coverage (#633) 2018-12-03 00:07:15 +01:00
Duco van Amstel ce21ba1545 Fix golint linter issues and enable it in CI (#593) 2018-11-15 20:43:43 +01:00
Duco van Amstel c89085bf44 Fix and enable goimports linter (#591) 2018-11-15 19:24:22 +01:00
Wim ba70691877 Increase git depth for travis 2018-11-10 19:35:38 +01:00
Wim 0d64cd8bab Switch to golangci-lint 2018-11-08 23:09:58 +01:00
Wim aa59bb1a41 Enable go vet 2018-11-08 00:17:38 +01:00
Wim 06d66a0b2b Fix travis typo 2018-11-07 20:40:15 +01:00
Wim 141a42a75b Add go fmt test again to travis 2018-11-07 20:32:39 +01:00
Duco van Amstel 97b1fc813b Bump Go version in Travis CI (#518) 2018-10-12 23:14:36 +02:00
Wim d525230abd Fix bintray build
See https://github.com/travis-ci/travis-ci/issues/9314
2018-03-17 23:13:27 +01:00
Wim ba928b169d Disable go vet for now (travis) 2018-02-23 01:15:32 +01:00
Wim 4fed720f97 Update travis to go 1.10 2018-02-23 00:56:43 +01:00
Wim 723a90cdd6 Exclude gofmt test from travis for now 2018-02-21 01:20:38 +01:00
Wim 5a85258f74 Update travis to go 1.9 2017-08-29 20:34:32 +02:00
Wim 83ef61287e Refactor. Add tests 2017-07-25 20:11:52 +02:00
Wim 23e23be1a6 Try travis bintray integration (6) 2017-07-16 22:06:33 +02:00
Wim 710427248a Try travis bintray integration (5) 2017-07-16 22:02:46 +02:00
Wim a868042de2 Try travis bintray integration (4) 2017-07-16 21:43:19 +02:00
Wim 15296cd8b4 Try travis bintray integration (3) 2017-07-16 21:32:41 +02:00
Wim 320be5bffa Try travis bintray integration 2017-07-16 20:57:32 +02:00
Wim 835a1ac3a6 Update travis for crossplatform 2017-07-16 17:15:00 +02:00
Wim 5af40db396 Update travis 2017-07-14 00:28:46 +02:00
Wim b3553bee7a Add travis 2017-07-13 23:54:07 +02:00