|
|
@@ -56,6 +56,23 @@ jobs:
|
|
|
name: postgres integration tests
|
|
|
command: './scripts/circle-test-postgres.sh'
|
|
|
|
|
|
+ cache-server-test:
|
|
|
+ docker:
|
|
|
+ - image: circleci/golang:1.11.5
|
|
|
+ - image: circleci/redis:4-alpine
|
|
|
+ - image: memcached
|
|
|
+ working_directory: /go/src/github.com/grafana/grafana
|
|
|
+ steps:
|
|
|
+ - checkout
|
|
|
+ #- run: sudo apt update
|
|
|
+ #- run: sudo apt install -y postgresql-client
|
|
|
+ - run: dockerize -wait tcp://127.0.0.1:11211 -timeout 120s
|
|
|
+ - run: dockerize -wait tcp://127.0.0.1:6739 -timeout 120s
|
|
|
+ #- run: 'PGPASSWORD=grafanatest psql -p 5432 -h 127.0.0.1 -U grafanatest -d grafanatest -f devenv/docker/blocks/postgres_tests/setup.sql'
|
|
|
+ - run:
|
|
|
+ name: cache server tests
|
|
|
+ command: './scripts/circle-test-cache-servers.sh'
|
|
|
+
|
|
|
codespell:
|
|
|
docker:
|
|
|
- image: circleci/python
|
|
|
@@ -554,4 +571,5 @@ workflows:
|
|
|
- gometalinter
|
|
|
- mysql-integration-test
|
|
|
- postgres-integration-test
|
|
|
+ - cache-server-test
|
|
|
filters: *filter-not-release-or-master
|