代码拉取完成,页面将自动刷新
language: ruby
env:
global:
- CODECOV_TOKEN="01a7018f-83d3-4951-8fb1-3d77cf646466"
matrix:
- ES=5.6.9 PG=10
- ES=6.2.4 PG=10
- ES=5.6.9 PG=11
- ES=6.2.4 PG=11
sudo: required
dist: xenial
notifications:
slack: zombodb:M95qGlYZ9x9ufL6L3oRxyGBm
before_install:
- sudo apt-get -y remove postgresql* elasticsearch*
- sudo apt-get -y purge postgresql* elasticsearch*
- sudo apt-get update -y -qq --fix-missing
- sudo apt-get install -y wget
- sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt xenial-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
- wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
- sudo apt-get update -y --fix-missing
- sudo apt-get install -y libcurl4-openssl-dev
- sudo apt-get install -y gcc make build-essential libz-dev zlib1g-dev strace
- sudo apt-get install -y postgresql-server-dev-${PG}
- sudo apt-get install -y postgresql-${PG}
- sudo apt-get update -y -qq --fix-missing
- sudo apt-get install -y postgresql-${PG}-postgis-2.5
- sudo apt-get install -y postgresql-${PG}-postgis-2.5-scripts
- chmod -R a+rwx ~/
- wget --no-check-certificate https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${ES}.tar.gz
- tar xzf ./elasticsearch-${ES}.tar.gz
script:
- elasticsearch-${ES}/bin/elasticsearch -d
- sudo /etc/init.d/postgresql stop ${PG}
- sudo src/test/travis/hack-configs.sh ${PG}
- sudo /etc/init.d/postgresql start ${PG}
- sudo su - postgres -c "createuser --superuser travis"
- make && sudo make install
- sleep 10
- curl localhost:9200/
- make installcheck-setup installcheck
after_failure:
- sudo cat regression.diffs
- sudo cat /var/log/postgresql/*.log
- sudo cat elasticsearch-${ES}/logs/*.log | grep -v "deprecated"
- df -h
- free
- wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
- chmod +x send.sh
- ./send.sh failure $WEBHOOK_URL
after_success:
- wget https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
- chmod +x send.sh
- ./send.sh success $WEBHOOK_URL
- bash <(curl -s https://codecov.io/bash)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。