This is an automated email from the ASF dual-hosted git repository.

robbie pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/qpid-proton.git


The following commit(s) were added to refs/heads/main by this push:
     new e05ac9545 NO-JIRA: remove travis jobs config, infra dropping support 
for it
e05ac9545 is described below

commit e05ac954573e9e08d3bb460e89c1be04d2fe2920
Author: Robbie Gemmell <rob...@apache.org>
AuthorDate: Mon Jan 9 15:00:20 2023 +0000

    NO-JIRA: remove travis jobs config, infra dropping support for it
---
 .travis.yml | 139 ------------------------------------------------------------
 1 file changed, 139 deletions(-)

diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 25ae03f1a..000000000
--- a/.travis.yml
+++ /dev/null
@@ -1,139 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License
-#
-
-os: linux
-dist: focal
-language: cpp
-env:
-  global:
-    - PYTHON=python3
-jobs:
-  include:
-  - compiler: gcc
-  - compiler: clang
-    # c-threaderciser test hangs on older clang
-    env:
-    - QPID_PROTON_CMAKE_ARGS='-DENABLE_LINKTIME_OPTIMIZATION=OFF 
-DTHREADERCISER=ON'
-    - QPID_PROTON_CTEST_ARGS='--exclude-regex c-threaderciser'
-  - name: static libs
-    compiler: gcc
-    env:
-    - QPID_PROTON_CMAKE_ARGS='-DBUILD_STATIC_LIBS=ON -DTHREADERCISER=ON'
-  - name: benchmarks
-    compiler: gcc
-    env:
-    - QPID_PROTON_CMAKE_ARGS='-DENABLE_BENCHMARKS=ON -DRUNTIME_CHECK=OFF 
-DTHREADERCISER=ON'
-    before_install:
-    - sudo apt-get install -y libbenchmark-dev
-  - name: gcc asan
-    before_install:
-    - sudo apt-get install -y gcc-10 g++-10
-    env:
-    - CC=gcc-10
-    - CXX=g++-10
-    # python-tox-test fails and ruby tests segfault
-    - QPID_PROTON_CMAKE_ARGS='-DRUNTIME_CHECK=asan -DENABLE_TOX_TEST=OFF 
-DTHREADERCISER=ON'
-    - QPID_PROTON_CTEST_ARGS='-E ^ruby.*'
-  - name: clang asan
-    before_install:
-    - sudo apt-get install -y clang-11 llvm-11-dev
-    env:
-    - CC=clang-11
-    - CXX=clang++-11
-    - QPID_PROTON_CMAKE_ARGS='-DRUNTIME_CHECK=asan -DENABLE_TOX_TEST=OFF 
-DTHREADERCISER=ON'
-    # otherwise, on Travis ldd gives `libclang_rt.asan-x86_64.so => not found` 
and binaries don't work
-    - LD_LIBRARY_PATH=/usr/lib/llvm-11/lib/clang/11.0.0/lib/linux/
-  - name: gcc tsan
-    before_install:
-    - sudo apt-get install -y gcc-10 g++-10
-    env:
-    - CC=gcc-10
-    - CXX=g++-10
-    - QPID_PROTON_CMAKE_ARGS='-DRUNTIME_CHECK=tsan -DTHREADERCISER=ON'
-    # python-test, python-pep8-test, python-integration-test, and 
python-tox-test (currently all python tests) segfault
-    - QPID_PROTON_CTEST_ARGS="-E 'python.*test'"
-  - name: coverage
-    dist: bionic
-    compiler: gcc
-    env:
-    - QPID_PROTON_CMAKE_ARGS='-DCMAKE_BUILD_TYPE=Coverage -DTHREADERCISER=ON'
-    after_success:
-    - bash <(curl -s https://codecov.io/bash)
-
-  - os: osx
-    osx_image: xcode12.2
-    compiler: clang
-    env:
-    - PATH="/usr/local/opt/python/libexec/bin:/usr/local/bin:$PATH"
-    - PKG_CONFIG_PATH='/usr/local/opt/openssl@1.1/lib/pkgconfig'
-    - QPID_PROTON_CMAKE_ARGS='-DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 
-DTHREADERCISER=ON'
-    # TODO PROTON-2225: c-threaderciser sometimes fails with assertion error
-    # python-tox-test segfaults and ruby tests do not start due to dynamic 
library issues
-    - QPID_PROTON_CTEST_ARGS="--exclude-regex 
'c-threaderciser|python-tox-test|ruby.*'"
-
-addons:
-  # Ubuntu APT dependencies, https://packages.ubuntu.com/
-  apt:
-    packages:
-    - cmake
-    - libssl-dev
-    - libsasl2-dev
-    - sasl2-bin
-    - swig
-    - python-dev
-    - ruby
-    - ruby-dev
-    - python3-dev
-    - python3-pip
-    - golang
-    - lcov
-    - libjsoncpp-dev
-  # macOS Homebrew dependencies, https://formulae.brew.sh/
-  homebrew:
-    packages:
-      - jsoncpp
-      - libuv
-      - swig
-# update:true workaround as of Feb. 22/20 as per
-# 
https://travis-ci.community/t/macos-build-fails-because-of-homebrew-bundle-unknown-command/7296/10
-    update: true
-
-before_install:
-  # install Valgrind only on Focal. On Xenial, we are getting `Illegal opcode 
at address 0x5152B15`
-  - if [[ "${TRAVIS_DIST}" == "focal" ]]; then sudo -E apt-get -yq 
--no-install-suggests --no-install-recommends install valgrind; fi
-  # install Python 3.6.8; Travis has a mechanism for this, but that would 
activate it in a venv, which older CMake does not deal well with
-  - if [[ "${TRAVIS_DIST}" == "bionic" ]]; then curl -sSf --retry 5 -o 
python-3.6.8.tar.bz2 
https://storage.googleapis.com/travis-ci-language-archives/python/binaries/ubuntu/18.04/x86_64/python-3.6.8.tar.bz2;
 fi
-  - if [[ "${TRAVIS_DIST}" == "bionic" ]]; then sudo tar xjf 
python-3.6.8.tar.bz2 --directory /; fi
-  - if [[ "${TRAVIS_DIST}" == "bionic" ]]; then 
PATH="/opt/python/3.6.8/bin:${PATH}"; fi
-
-install:
-- echo "Using PYTHON=${PYTHON:=python}"
-- ${PYTHON} -m pip install --user --upgrade pip
-- ${PYTHON} -m pip install --user coverage setuptools wheel tox virtualenv 
flake8
-# PROTON-2125 suppress annoying deprecation warning from Minitest in Ruby tests
-- gem install minitest:4.3.2 simplecov:0.18.0 codecov
-
-before_script:
-- mkdir build
-- cd build
-- cmake .. -DCMAKE_INSTALL_PREFIX=$PWD/install -DPython_EXECUTABLE="$(which 
${PYTHON})" ${QPID_PROTON_CMAKE_ARGS}
-
-script:
-# travis timeouts a job after 600 s elapses without any new output being 
printed; use 360 s here to preempt that
-- cmake --build . --target install -- -j$(nproc) && eval ctest --timeout 360 
-V ${QPID_PROTON_CTEST_ARGS}


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to