|
@@ -86,7 +86,7 @@ jobs:
|
|
|
name: check documentation spelling errors
|
|
name: check documentation spelling errors
|
|
|
command: 'codespell -I ./words_to_ignore.txt docs/'
|
|
command: 'codespell -I ./words_to_ignore.txt docs/'
|
|
|
|
|
|
|
|
- gometalinter:
|
|
|
|
|
|
|
+ backend-lint:
|
|
|
docker:
|
|
docker:
|
|
|
- image: circleci/golang:1.11.5
|
|
- image: circleci/golang:1.11.5
|
|
|
environment:
|
|
environment:
|
|
@@ -96,8 +96,8 @@ jobs:
|
|
|
steps:
|
|
steps:
|
|
|
- checkout
|
|
- checkout
|
|
|
- run:
|
|
- run:
|
|
|
- name: Gometalinter tests
|
|
|
|
|
- command: './scripts/gometalinter.sh'
|
|
|
|
|
|
|
+ name: backend lint
|
|
|
|
|
+ command: './scripts/backend-lint.sh'
|
|
|
|
|
|
|
|
test-frontend:
|
|
test-frontend:
|
|
|
docker:
|
|
docker:
|
|
@@ -460,7 +460,7 @@ workflows:
|
|
|
filters: *filter-only-master
|
|
filters: *filter-only-master
|
|
|
- codespell:
|
|
- codespell:
|
|
|
filters: *filter-only-master
|
|
filters: *filter-only-master
|
|
|
- - gometalinter:
|
|
|
|
|
|
|
+ - backend-lint:
|
|
|
filters: *filter-only-master
|
|
filters: *filter-only-master
|
|
|
- test-frontend:
|
|
- test-frontend:
|
|
|
filters: *filter-only-master
|
|
filters: *filter-only-master
|
|
@@ -476,7 +476,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
filters: *filter-only-master
|
|
filters: *filter-only-master
|
|
@@ -487,7 +487,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
filters: *filter-only-master
|
|
filters: *filter-only-master
|
|
@@ -497,7 +497,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
- build-all-enterprise
|
|
- build-all-enterprise
|
|
@@ -511,7 +511,7 @@ workflows:
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
|
- codespell:
|
|
- codespell:
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
|
- - gometalinter:
|
|
|
|
|
|
|
+ - backend-lint:
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
|
- test-frontend:
|
|
- test-frontend:
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
@@ -527,7 +527,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
@@ -538,7 +538,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
@@ -549,7 +549,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
filters: *filter-only-release
|
|
filters: *filter-only-release
|
|
@@ -560,7 +560,7 @@ workflows:
|
|
|
filters: *filter-not-release-or-master
|
|
filters: *filter-not-release-or-master
|
|
|
- codespell:
|
|
- codespell:
|
|
|
filters: *filter-not-release-or-master
|
|
filters: *filter-not-release-or-master
|
|
|
- - gometalinter:
|
|
|
|
|
|
|
+ - backend-lint:
|
|
|
filters: *filter-not-release-or-master
|
|
filters: *filter-not-release-or-master
|
|
|
- test-frontend:
|
|
- test-frontend:
|
|
|
filters: *filter-not-release-or-master
|
|
filters: *filter-not-release-or-master
|
|
@@ -578,7 +578,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
- cache-server-test
|
|
- cache-server-test
|
|
@@ -589,7 +589,7 @@ workflows:
|
|
|
- test-backend
|
|
- test-backend
|
|
|
- test-frontend
|
|
- test-frontend
|
|
|
- codespell
|
|
- codespell
|
|
|
- - gometalinter
|
|
|
|
|
|
|
+ - backend-lint
|
|
|
- mysql-integration-test
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
- postgres-integration-test
|
|
|
- cache-server-test
|
|
- cache-server-test
|