Remove Travis config, etc.

pull/2657/head
Jason Petersen 2019-04-07 22:44:08 -06:00
parent 085b3dd6cb
commit 25eece427f
3 changed files with 1 additions and 57 deletions

View File

@ -1,55 +0,0 @@
sudo: required
dist: trusty
language: c
python:
- "3.6"
cache:
apt: true
directories:
- /home/travis/postgresql
branches:
except: [ /^open-.*$/ ]
env:
global:
# GitHub API token for citus-bot
- secure: degV+qb2xHiea7E2dGk/WLvmYjq4ZsBn6ZPko+YhRcNm2GRXRaU3FqMBIecPtsEEFYaL5GwCQq/CgBf9aQxgDQ+t2CrmtGTtI9AGAbVBl//amNeJOoLe6QvrDpSQX5pUxwDLCng8cvoQK7ZxGlNCzDKiu4Ep4DUWgQVpauJkQ9nHjtSMZvUqCoI9h1lBy9Mxh7YFfHPW2PAXCqpV4VlNiIYF84UKdX3MXKLy9Yt0JBSNTWLZFp/fFw2qNwzFvN94rF3ZvFSD7Wp6CIhT6R5/6k6Zx8YQIrjWhgm6OVy1osUA8X7W79h2ISPqKqMNVJkjJ+N8S4xuQU0kfejnQ74Ie/uJiHCmbW5W2TjpL1aU3FQpPsGwR8h0rSeHhJAJzd8Ma+z8vvnnQHDyvetPBB0WgA/VMQCu8uEutyfYw2hDmB2+l2dDwkViaI7R95bReAGrpd5uNqklAXuR7yOeArz0ZZpHV0aZHGcNBxznMaZExSVZ5DVPW38UPn7Kgse8BnOWeLgnA1hJVp6CmBCtu+hKYt+atBPgRbM8IUINnKKZf/Sk6HeJIJZs662jD8/X93vFi0ZtyV2jEKJpouWw8j4vrGGsaDzTEUcyJgDqZj7tPJptM2L5B3BcFJmkGj2HO3N+LGDarJrVBBSiEjhTgx4NnLiKZnUbMx547mCRg2akk2w=
# During push builds (not pull request builds), use custom-built PostgreSQL
- USE_CUSTOM_PG=$([ -z $TRAVIS_PULL_REQUEST_SHA ] && echo "true")
matrix:
fast_finish: true
include:
- env: PGVERSION=10
- env: PGVERSION=11
before_install:
- git clone -b v0.7.9 --depth 1 https://github.com/citusdata/tools.git
- sudo make -C tools install
- setup_apt
- curl https://install.citusdata.com/community/deb.sh | sudo bash
- nuke_pg
- pyenv versions
- pyenv global 3.6
- sudo apt-get install python3-pip
- sudo pip3 install --upgrade pip
- pip3 install --user pipenv
install:
- install_uncrustify
- install_pg
- install_custom_pg
- PIPENV_PIPFILE="${TRAVIS_BUILD_DIR}"/src/test/regress/Pipfile pipenv install --system --deploy
- mitmproxy --version
# download and install HLL and TopN manually, as custom builds won't satisfy deps
# only install if performing non-11 build
- |
if [ "${PGVERSION}" != "12" ]; then
apt-get download "postgresql-${PGVERSION}-hll=2.12.citus-1"
sudo dpkg --force-confold --force-confdef --force-all -i *hll*.deb
fi
- |
if [ "${PGVERSION}" != "12" ]; then
apt-get download "postgresql-${PGVERSION}-topn=2.2.0"
sudo dpkg --force-confold --force-confdef --force-all -i *topn*.deb
fi
before_script: citus_indent --quiet --check || echo 'Ignoring indent failures'
script: CFLAGS=-Werror pg_travis_multi_test check
after_success:
- sync_to_enterprise

View File

@ -94,7 +94,7 @@ why we ask this as well as instructions for how to proceed, see the
### Following our coding conventions
Travis will automatically reject any PRs which do not follow our coding conventions, it
CircleCI will automatically reject any PRs which do not follow our coding conventions, it
won't even run tests! The easiest way to ensure your PR adheres to those conventions is
to use the [citus_indent](https://github.com/citusdata/tools/tree/develop/uncrustify)
tool.

View File

@ -1,6 +1,5 @@
![Citus Banner](/github-banner.png)
[![Build Status](https://travis-ci.org/citusdata/citus.svg?branch=master)](https://travis-ci.org/citusdata/citus)
[![Slack Status](http://slack.citusdata.com/badge.svg)](https://slack.citusdata.com)
[![Latest Docs](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://docs.citusdata.com/)