This is an automated email from the ASF dual-hosted git repository.
rustyrazorblade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cassandra-easy-stress.git
The following commit(s) were added to refs/heads/main by this push:
new 18c9735 Remove stale CircleCI config
18c9735 is described below
commit 18c97350f61c4626d8ccad18e316894c95efadc9
Author: Jon Haddad <[email protected]>
AuthorDate: Mon Aug 10 13:40:37 2026 -0400
Remove stale CircleCI config
Last touched 2022-09-07, predates the JDK 17+ / Gradle 8 migration.
Both jobs failed on every push (Java 8 can't run the current build's
plugins), and it tested Cassandra 3.0/3.11/4.0 via CCM — versions
ci.yml no longer covers. ci.yml's Testcontainers-based matrix
(Cassandra 4.0/4.1/5.0, JDK 17/21) already replaces this.
---
.circleci/config.yml | 187 ---------------------------------------------------
1 file changed, 187 deletions(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index c5cd3c6..0000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,187 +0,0 @@
-# Java Gradle CircleCI 2.0 configuration file
-#
-# Check https://circleci.com/docs/2.0/language-java/ for more details
-#
-version: 2.1
-
-aliases:
- base_job8: &base_job8
- docker:
- # specify the version you desire here
- - image: circleci/openjdk:8-jdk
-
- working_directory: ~/repo
-
- environment:
- TERM: dumb
-
- base_job11: &base_job11
- docker:
- # specify the version you desire here
- - image: circleci/openjdk:11-jdk
-
- working_directory: ~/repo
-
- environment:
- TERM: dumb
-
-commands:
- install_ccm:
- description: "Installs and starts CCM"
- parameters:
- version:
- type: string
- default: "2.2.14"
- cluster_name:
- type: string
- default: "test"
-
- steps:
- - restore_cache:
- keys:
- - ccm
-
- - run: sudo apt-get update -qq
- - run: sudo apt-get install -y libjna-java python-dev python3-pip
libyaml-dev nodejs
- - run: sudo pip install pyYaml ccm
- - run: ccm create test -n 1 -v << parameters.version >>
- - run:
- name: "Adjust cluster parameters"
- command: |
- for i in `seq 1 1` ; do
- sed -i 's/#MAX_HEAP_SIZE="4G"/MAX_HEAP_SIZE="256m"/'
~/.ccm/test/node$i/conf/cassandra-env.sh
- sed -i 's/#HEAP_NEWSIZE="800M"/HEAP_NEWSIZE="128m"/'
~/.ccm/test/node$i/conf/cassandra-env.sh
- sed -i 's/num_tokens: 256/num_tokens: 1/'
~/.ccm/test/node$i/conf/cassandra.yaml
- echo 'phi_convict_threshold: 16' >>
~/.ccm/test/node$i/conf/cassandra.yaml
- sed -i 's/concurrent_reads: 32/concurrent_reads: 4/'
~/.ccm/test/node$i/conf/cassandra.yaml
- sed -i 's/concurrent_writes: 32/concurrent_writes: 4/'
~/.ccm/test/node$i/conf/cassandra.yaml
- sed -i 's/concurrent_counter_writes:
32/concurrent_counter_writes: 4/' ~/.ccm/test/node$i/conf/cassandra.yaml
- sed -i 's/# file_cache_size_in_mb: 512/file_cache_size_in_mb:
1/' ~/.ccm/test/node$i/conf/cassandra.yaml
- sed -i 's/enable_materialized_views:
false/enable_materialized_views: true/' ~/.ccm/test/node$i/conf/cassandra.yaml
- done
- ccm start -v
- sleep 5
- ccm status
- ccm checklogerror
- ./gradlew test
-
- gradle_test:
- description: "Run gradle test and deal with caches"
- steps:
- - restore_cache:
- keys:
- - gradle-deps-{{ checksum "build.gradle" }}
- - run: ./gradlew test -i
- - save_cache:
- key: gradle-deps-{{ checksum "build.gradle" }}
- paths:
- - /home/circleci/.gradle/
-
- build_packages:
- description: "Build packages through gradle"
- steps:
- - run: ./gradlew buildAll
-
-jobs:
-
- build_with_java8:
- <<: *base_job8
-
- steps:
- - checkout
- - run: sudo apt-get update -qq
- - run: sudo apt-get install -y libjna-java python-dev python3-pip
libyaml-dev nodejs
- - run: sudo pip install pyYaml ccm
-
- - run:
- name: Download CCM for Cache
- command: |
- sudo apt-get update -qq
- sudo apt-get install -y libjna-java python-dev python3-pip
libyaml-dev nodejs
- sudo pip install pyYaml ccm
- ccm create cassandra_30 --no-switch -v 3.0.17
- ccm create cassandra_311 --no-switch -v 3.11.4
-
- - save_cache:
- key: ccm
- paths:
- - ~/.ccm/repository
-
- - run: ./gradlew testClasses
-
- build_with_java11:
- <<: *base_job11
-
- steps:
- - checkout
- - run: sudo apt-get update -qq
- - run: sudo apt-get install -y libjna-java python-dev python3-pip
libyaml-dev nodejs
- - run: sudo pip3 install pyYaml ccm
-
- - run:
- name: Download CCM for Cache
- command: |
- sudo apt-get update -qq
- sudo apt-get install -y libjna-java python-dev python3-pip
libyaml-dev nodejs
- sudo pip3 install pyYaml ccm
- ccm create cassandra_40 --no-switch -v 4.0.6
-
- - save_cache:
- key: ccm
- paths:
- - ~/.ccm/repository
-
- - run: ./gradlew testClasses
-
- cassandra_30:
- <<: *base_job8
-
- steps:
- - checkout
- - install_ccm:
- version: 3.0.17
-
- cassandra_311:
- <<: *base_job8
-
- steps:
- - checkout
- - install_ccm:
- version: 3.11.4
-
- cassandra_40:
- <<: *base_job8
-
- steps:
- - checkout
- - install_ccm:
- version: 4.0.6
-
- build_packages:
- <<: *base_job8
-
- steps:
- - checkout
- - build_packages
-
-workflows:
- version: 2.1
-
- cassandra_30_java8:
- jobs:
- - build_with_java8
- - cassandra_30
-
- cassandra_311_java8:
- jobs:
- - build_with_java8
- - cassandra_311
-
- cassandra_40:
- jobs:
- - build_with_java11
- - cassandra_40
-
- build_everything:
- jobs:
- - build_packages
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]