summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Antonuk <alan.antonuk@gmail.com>2020-12-23 06:46:29 +0000
committerAlan Antonuk <alan.antonuk@gmail.com>2020-12-24 09:41:41 -0800
commit41b8ad6c79779cde996e4bd9c997a681a28774cb (patch)
tree50a98aa1b8207934cb9609c2307f84ff8862b4ef
parent2a687885fc7a418c9940240c0851a28aafb1967c (diff)
downloadrabbitmq-c-41b8ad6c79779cde996e4bd9c997a681a28774cb.tar.gz
ci: delete travis config
Github Actions have been configured to replace travis-ci for CI.
-rw-r--r--.travis.yml89
1 files changed, 0 insertions, 89 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 5f56cb0..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,89 +0,0 @@
-# Travis-CI Build for rabbitmq-c
-# see travis-ci.org for details
-
-language: c
-
-dist: xenial
-# Currently libpopt-dev is not on the list of whitelisted apt-packages.
-sudo: true
-
-addons:
- apt:
- packages: &default_packages
- - rabbitmq-server
- - clang-3.9
- - clang-format-3.9
- - libpopt-dev
- coverity_scan:
- project:
- name: "alanxz/rabbitmq-c"
- description: "C AMQP client for RabbitMQ"
- notification_email: alan.antonuk@gmail.com
- build_command_prepend: mkdir build && pushd build && cmake .. -DRUN_SYSTEM_TESTS=ON && popd
- build_command: cmake --build ./build
- branch_pattern: coverity_scan
-
-env:
- global:
- # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
- # via the "travis encrypt" command using the project repo's public key
- - secure: "gDwqo3jHj+HHGzFKnxL/nwZhbVeh2pItw0TbeaHcLtWubUZaf85ViEQRaXPyfnbG7l0OEQq+PjyhKAfvViVq2NP0lGeeu4VM5uMZJhsCLN594BJr39Y4XzOapg0O8mEMhQ0DU2u1Zo4LMgEcRz67aosVQOj6QV30tOzp9fnxn9U="
-
-matrix:
- include:
- # Note that the first compiler in the matrix must be gcc, so that the
- # coverity_scan branch hack below works correctly.
- - compiler: gcc
- os: linux
- env: CONFIG=cmake
- - compiler: gcc
- os: linux
- env: CONFIG=format
- - compiler: gcc
- os: linux
- env: CONFIG=coverage
- - compiler: clang
- os: linux
- env: CONFIG=cmake
- - compiler: clang
- os: linux
- env: CONFIG=asan
- - compiler: clang
- os: linux
- env: CONFIG=tsan
- - compiler: clang
- os: linux
- env: CONFIG=scan-build
- - compiler: clang
- os: osx
- env: CONFIG=cmake
- - compiler: gcc
- os: linux
- env: NAME="openssl-1.1.0" CONFIG=cmake
- addons:
- apt:
- sources:
- - sourceline: 'ppa:ondrej/nginx-mainline'
- packages:
- - *default_packages
- - libssl1.1
- - openssl
- - libssl-dev
-
- allow_failures:
- - compiler: clang
- os: linux
- env: CONFIG=tsan
-
-before_install:
- # ugly hack; if running a coverity scan abort all except the 1st build
- # see note re gcc compiler above needing to be 1st
- # also note that branch_pattern & the TRAVIS_BRANCH check must match
- # unfortunately COVERITY_SCAN_BRANCH isn't defined until later in the
- # build process
- - if ([[ "${TRAVIS_JOB_NUMBER##*.}" != "1" ]] && [[ "${TRAVIS_BRANCH}" == "coverity_scan" ]]); then false ; fi
-
-
-script:
- # Don't bother building if this is being done in the coverity_scan branch.
- - if [ "${COVERITY_SCAN_BRANCH}" != 1 ]; then ./travis.sh $CONFIG ; fi