mirror of
https://github.com/plausible/analytics.git
synced 2024-11-24 04:32:57 +03:00
Remove travis config
This commit is contained in:
parent
81c12884cd
commit
d60d6d989e
33
.travis.yml
33
.travis.yml
@ -1,33 +0,0 @@
|
||||
language: elixir
|
||||
elixir: '1.10.3'
|
||||
otp_release: '21.1'
|
||||
services:
|
||||
- postgresql
|
||||
- docker
|
||||
before_install:
|
||||
- echo "CREATE DATABASE plausible_test" > $HOME/init.sql
|
||||
- docker pull yandex/clickhouse-server
|
||||
- docker run -d -p 8123:8123 --ulimit nofile=262144:262144 --volume=$HOME/init.sql:/docker-entrypoint-initdb.d/init.sql yandex/clickhouse-server
|
||||
# setting up postgres 12 is quite a pain, see:
|
||||
# https://travis-ci.community/t/test-against-postgres-12/6768/8
|
||||
- sudo sed -i 's/port = 5433/port = 5432/' /etc/postgresql/12/main/postgresql.conf
|
||||
- sudo cp /etc/postgresql/{9.4,12}/main/pg_hba.conf
|
||||
- sudo pg_ctlcluster 12 main restart
|
||||
env:
|
||||
- MIX_ENV=test PGVER=12
|
||||
script: mix coveralls.travis
|
||||
addons:
|
||||
postgresql: '12'
|
||||
apt:
|
||||
packages:
|
||||
- postgresql-12
|
||||
- postgresql-client-12
|
||||
cache:
|
||||
directories:
|
||||
- _build
|
||||
- deps
|
||||
deploy:
|
||||
provider: script
|
||||
script: bash docker_push
|
||||
on:
|
||||
branch: master
|
Loading…
Reference in New Issue
Block a user