mirror of
https://github.com/CHN-beta/nixpkgs.git
synced 2026-01-12 02:40:31 +08:00
apacheKafka: init at 4.0.0
This commit is contained in:
@@ -92,7 +92,7 @@ let
|
||||
kafka.succeed(
|
||||
"echo 'test 1' | "
|
||||
+ "${kafkaPackage}/bin/kafka-console-producer.sh "
|
||||
+ "--broker-list localhost:9092 --topic testtopic"
|
||||
+ "--bootstrap-server localhost:9092 --topic testtopic"
|
||||
)
|
||||
assert "test 1" in kafka.succeed(
|
||||
"${kafkaPackage}/bin/kafka-console-consumer.sh "
|
||||
@@ -106,6 +106,7 @@ in with pkgs; {
|
||||
kafka_3_7 = makeKafkaTest "kafka_3_7" { kafkaPackage = apacheKafka_3_7; };
|
||||
kafka_3_8 = makeKafkaTest "kafka_3_8" { kafkaPackage = apacheKafka_3_8; };
|
||||
kafka_3_9 = makeKafkaTest "kafka_3_9" { kafkaPackage = apacheKafka_3_9; };
|
||||
kafka_4_0 = makeKafkaTest "kafka_4_0" { kafkaPackage = apacheKafka_4_0; mode = "kraft"; };
|
||||
kafka = makeKafkaTest "kafka" { kafkaPackage = apacheKafka; };
|
||||
kafka_kraft = makeKafkaTest "kafka_kraft" { kafkaPackage = apacheKafka; mode = "kraft"; };
|
||||
}
|
||||
|
||||
@@ -1,7 +1,14 @@
|
||||
{ lib, stdenv, fetchurl, jdk17_headless, jdk11_headless, makeWrapper, bash, coreutils, gnugrep, gnused, ps, nixosTests }:
|
||||
{ lib, stdenv, fetchurl, jdk17_headless, makeWrapper, bash, coreutils, gnugrep, gnused, ps, nixosTests }:
|
||||
|
||||
let
|
||||
versionMap = {
|
||||
"4_0" = {
|
||||
kafkaVersion = "4.0.0";
|
||||
scalaVersion = "2.13";
|
||||
sha256 = "sha256-e4Uuk4vAneEM2W7KN1UljH0l+4nb3XYwVxdgfhg14qo=";
|
||||
jre = jdk17_headless;
|
||||
nixosTest = nixosTests.kafka.kafka_4_0;
|
||||
};
|
||||
"3_9" = {
|
||||
kafkaVersion = "3.9.0";
|
||||
scalaVersion = "2.13";
|
||||
|
||||
@@ -7410,9 +7410,10 @@ with pkgs;
|
||||
inherit (callPackages ../servers/apache-kafka { })
|
||||
apacheKafka_3_7
|
||||
apacheKafka_3_8
|
||||
apacheKafka_3_9;
|
||||
apacheKafka_3_9
|
||||
apacheKafka_4_0;
|
||||
|
||||
apacheKafka = apacheKafka_3_8;
|
||||
apacheKafka = apacheKafka_4_0;
|
||||
|
||||
asn2quickder = python3Packages.callPackage ../development/tools/asn2quickder { };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user