grafana/scripts
Oleg Gaidarenko 04b3afcd15
Chore: Implement revive (#16200)
Since we do not like some of the default golint rules,
this commit proposes to use https://github.com/mgechev/revive.

And potential revive speed-up should't hurt :).

Right now, presented config (./conf/revive.toml) is permissive,
we might improve it over time however. Fixes for found revive
issues in the code are very limited so it wouldn't be large to review.

Also in this commit:

* Add annotations for makefile commands and declare phony targets

* Rename "gometalinter" script and CI command to "lint"
  since we are doing there a bit more then using gometalinter package

* Add Makefile rules to .editorconfig

* Documentation which mentioned "golint" replaced with revive

Fixes #16109
Ref #16160
2019-03-27 17:53:49 +01:00
..
build build: fixes publishing version. 2019-03-25 15:01:45 +01:00
cli Fix: scripts changelog cli per page set to 100 2019-03-27 09:38:28 +01:00
grunt Link license corrections 2019-03-22 09:52:09 +01:00
webpack fix: Use proper syntax for plugin-syntax-dynamic-import 2019-03-14 08:26:00 +01:00
backend-lint.sh Chore: Implement revive (#16200) 2019-03-27 17:53:49 +01:00
ci-frontend-metrics.sh Only send ci metrics to hosted metrics instance 2019-03-13 10:55:20 +01:00
ci-metrics-publisher.sh Refactoring the ci metrics a bit more making it easier to re-use 2019-03-13 10:10:46 +01:00
circle-test-backend.sh adds integration tests to ci build 2018-12-17 16:36:57 +01:00
circle-test-cache-servers.sh use Get instead of Find 2019-03-11 11:04:56 +01:00
circle-test-frontend.sh fix(ci): frontend tests was accidentially commented out 2019-03-19 13:42:40 +01:00
circle-test-mysql.sh run db tests in all packages 2019-02-15 16:26:24 +01:00
circle-test-postgres.sh run db tests in all packages 2019-02-15 16:26:24 +01:00
import_many_dashboards.sh feat(sqlstore): added index for dashboard_id in dashboard_tag table, fixes #5868 2016-09-21 21:32:51 +02:00
tag_release.sh build: script for tagging and pushing a release 2018-05-18 13:07:26 +02:00
trigger_docker_build.sh tech(build): starts docker build for latest build 2017-02-02 10:41:11 +01:00
trigger_grafana_packer.sh move circle trigger to /scripts 2016-09-15 12:57:41 +02:00
trigger_windows_build.sh build: cleanup 2018-03-09 12:19:52 +01:00