Skip to content

Commit f9bf2df

Browse files
committed
Also test against Kafka 1.0
1 parent 5bdecd4 commit f9bf2df

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

.circleci/config.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010
- run: bundle install --path vendor/bundle
1111
- run: bundle exec rspec
1212
- run: bundle exec rubocop
13+
1314
kafka-0.10:
1415
docker:
1516
- image: circleci/ruby:2.4.1-node
@@ -38,6 +39,7 @@ jobs:
3839
- checkout
3940
- run: bundle install --path vendor/bundle
4041
- run: bundle exec rspec --profile --tag functional spec/functional
42+
4143
kafka-0.11:
4244
docker:
4345
- image: circleci/ruby:2.4.1-node
@@ -66,10 +68,41 @@ jobs:
6668
- checkout
6769
- run: bundle install --path vendor/bundle
6870
- run: bundle exec rspec --profile --tag functional spec/functional
71+
72+
kafka-1.0:
73+
docker:
74+
- image: circleci/ruby:2.4.1-node
75+
environment:
76+
LOG_LEVEL: DEBUG
77+
- image: wurstmeister/zookeeper
78+
- image: wurstmeister/kafka:1.0.0
79+
environment:
80+
KAFKA_ADVERTISED_HOST_NAME: localhost
81+
KAFKA_ADVERTISED_PORT: 9092
82+
KAFKA_PORT: 9092
83+
KAFKA_ZOOKEEPER_CONNECT: localhost:2181
84+
- image: wurstmeister/kafka:1.0.0
85+
environment:
86+
KAFKA_ADVERTISED_HOST_NAME: localhost
87+
KAFKA_ADVERTISED_PORT: 9093
88+
KAFKA_PORT: 9093
89+
KAFKA_ZOOKEEPER_CONNECT: localhost:2181
90+
- image: wurstmeister/kafka:1.0.0
91+
environment:
92+
KAFKA_ADVERTISED_HOST_NAME: localhost
93+
KAFKA_ADVERTISED_PORT: 9094
94+
KAFKA_PORT: 9094
95+
KAFKA_ZOOKEEPER_CONNECT: localhost:2181
96+
steps:
97+
- checkout
98+
- run: bundle install --path vendor/bundle
99+
- run: bundle exec rspec --profile --tag functional spec/functional
100+
69101
workflows:
70102
version: 2
71103
test:
72104
jobs:
73105
- unit
74106
- kafka-0.10
75107
- kafka-0.11
108+
- kafka-1.0

0 commit comments

Comments
 (0)