mirror of https://github.com/yandex/odyssey.git
Add coverity scan, step 1
This commit is contained in:
parent
b0317d754f
commit
f71381769e
35
.travis.yml
35
.travis.yml
|
@ -1,18 +1,20 @@
|
|||
dist: bionic
|
||||
language: c
|
||||
before_install:
|
||||
- sudo apt-get -y --no-install-recommends install postgresql-10 postgresql-server-dev-10
|
||||
- sudo service postgresql stop
|
||||
after_success:
|
||||
- sudo apt-get -y --no-install-recommends install postgresql-10 postgresql-server-dev-10
|
||||
- sudo service postgresql stop
|
||||
- echo -n | openssl s_client -connect https://scan.coverity.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-
|
||||
|
||||
after_success:
|
||||
compiler:
|
||||
- clang
|
||||
- gcc
|
||||
- clang
|
||||
- gcc
|
||||
script:
|
||||
- cmake -DCMAKE_BUILD_TYPE=Release
|
||||
- make -j2
|
||||
- cd test
|
||||
- "./odyssey_test"
|
||||
- cd ..
|
||||
- cmake -DCMAKE_BUILD_TYPE=Release
|
||||
- make -j2
|
||||
- cd test
|
||||
- "./odyssey_test"
|
||||
- cd ..
|
||||
before_deploy:
|
||||
- tar -zcf odyssey.linux-amd64.$(git rev-parse --short HEAD).tar.gz -C sources odyssey
|
||||
deploy:
|
||||
|
@ -24,3 +26,16 @@ deploy:
|
|||
on:
|
||||
repo: yandex/odyssey
|
||||
tags: true
|
||||
env:
|
||||
global:
|
||||
- secure: "TKTVDz3HTTVyapdh2VUnXnjXbIv123OnFFtBkko7ps5PWri/Y02NJ741nhtJwEn+cq6mFuX/qGYYNIhK99x7k/+eiVug9nNoVal4Ug2KuM4J6vjYGQRkv51qeO2W3BOnqjqji7VSzuOF38jZHnITwBbKEAmPE5G2OCgsd3DjaazECr9ZMONRzaCTIB/qxHlQO5RiEyIDqBboSDU9Z4u28rqzTYZazcZvifL8+K/9msRDi3iXqE2qtzwn8iv3XLl+p6mTZqFEEuGe+Lte1Ji3CyGTlBcIim34mxxtJDzY9pECAIz2B8Or3g8ubvVSLrGgFbBoL1Ne73NHW8UppkB9JnVQzCC0JaHndZusxs9F6KtAiOEhcgKkZS7zVOOgLM41FomdHwG3HkpYYCfWnVIPejOsqkHPgkWJEAPOWm6vb/uz3r5k3WnQ/XJTJMc0Jn022FnoR7xByi0/wq8OlNHyyHkerBo87ybeCy0x/UZrga4pE0LT6jaw6tEG/9jaIck+C/MHF0UN6f0QJmY0bjnnirAntN16//EWiPXeT22VQgPzEm4v2xgdCmjxeuvLSlUfwurT5grj44sPdytyitkRVpzP477p+Aku/wQ/m/UNbIzE3ujC2KIA+TMxGu1BnQCRDS0GrgLB6t4Yq7amQQyg98ShE4RJBoUFRYbqAAX5znM="
|
||||
|
||||
addons:
|
||||
coverity_scan:
|
||||
project:
|
||||
name: "yandex/odyssey"
|
||||
description: "Advanced multi-threaded PostgreSQL connection pooler and request router."
|
||||
notification_email: amborodin@acm.org
|
||||
build_command_prepend: "cmake -DCMAKE_BUILD_TYPE=Release"
|
||||
build_command: "make -j2"
|
||||
branch_pattern: coverity_scan
|
||||
|
|
Loading…
Reference in New Issue