From a0ca383fec5cd702d604263f3adbfa4845e906be Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Fri, 3 Dec 2021 10:21:27 +0100 Subject: [PATCH] Remove TravisCI integration #1914 Removing our TravisCI integration after TravisCI has switched to a commercial-only subscription model making it next to impossible for unfunded open source projects to continue using TravisCI. Limits imposed by TravisCI are exceeded easily and that pushes each project that hits the limits either into a subscription or a temporarily suspended CI state. None is desirable hence we're removing the integration entirely. --- .travis.yml | 61 ----------------------------------------------------- README.md | 1 - 2 files changed, 62 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 488a9b4566..0000000000 --- a/.travis.yml +++ /dev/null @@ -1,61 +0,0 @@ -dist: xenial - -os: linux - -language: java - -jobs: - include: - - jdk: openjdk15 - env: - - JDK='OpenJDK 15' - - REDIS=unstable - - jdk: openjdk15 - env: - - JDK='OpenJDK 15' - - PROFILE=jmh - - jdk: openjdk15 - env: - - JDK='OpenJDK 15' - - REDIS=6.0 - - jdk: openjdk15 - env: - - JDK='OpenJDK 15' - - REDIS=5.0 - - jdk: openjdk15 - env: - - JDK='OpenJDK 15' - - REDIS=4.0 - - jdk: openjdk15 - env: - - JDK='OpenJDK 15' - - REDIS=3.2 - - env: JDK='OpenJDK EA' - before_install: wget https://github.com/sormuras/bach/raw/master/install-jdk.sh && . ./install-jdk.sh - allow_failures: - - env: JDK='OpenJDK EA' - -install: - - if [[ ! -f downloads/stunnel-5.60.tar.gz ]]; then wget -O downloads/stunnel-5.60.tar.gz https://www.stunnel.org/downloads/stunnel-5.60.tar.gz; fi - - if [[ ! -f ./stunnel-5.60/configure ]]; then tar -xzf downloads/stunnel-5.60.tar.gz; fi - - if [[ ! -f ./stunnel-5.60/src/stunnel ]]; then cd ./stunnel-5.60; ./configure; make; cd ..; fi - - export PATH="$PATH:$(pwd)/stunnel-5.60/src" - - make prepare ssl-keys - -script: make test-coverage PROFILE=${PROFILE:-ci} - -after_success: - - bash <(curl -s https://codecov.io/bash) - -cache: - directories: - - '$HOME/.m2/repository' - - 'downloads' - - 'stunnel-5.60' - -notifications: - webhooks: - urls: - - https://webhooks.gitter.im/e/7c2a962829d225c47a31 - on_success: change # options: [always|never|change] default: always - on_failure: always # options: [always|never|change] default: always diff --git a/README.md b/README.md index 59c3c674c0..f170fb24fa 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ Lettuce - Advanced Java Redis client =============================== -[![Build Status](https://app.travis-ci.com/lettuce-io/lettuce-core.svg)](https://travis-ci.com/lettuce-io/lettuce-core) [![codecov](https://codecov.io/gh/lettuce-io/lettuce-core/branch/main/graph/badge.svg)](https://codecov.io/gh/lettuce-io/lettuce-core) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.lettuce/lettuce-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.lettuce/lettuce-core) Lettuce is a scalable thread-safe Redis client for synchronous,