File tree Expand file tree Collapse file tree 9 files changed +42
-28
lines changed
kafka-streams-partitioners/weighted-group-partitioner Expand file tree Collapse file tree 9 files changed +42
-28
lines changed Original file line number Diff line number Diff line change 9
9
10
10
jobs :
11
11
build :
12
- runs-on : ubuntu-22 .04
12
+ runs-on : ubuntu-24 .04
13
13
steps :
14
14
# Set fetch-depth: 0 to fetch commit history and tags for use in version calculation
15
15
- name : Check out code
16
- uses : actions/checkout@v3
16
+ uses : actions/checkout@v4
17
17
with :
18
18
ref : ${{github.event.pull_request.head.ref}}
19
19
repository : ${{github.event.pull_request.head.repo.full_name}}
20
20
fetch-depth : 0
21
21
22
+ - uses : actions/setup-java@v4
23
+ with :
24
+ distribution : ' temurin'
25
+ java-version : ' 11'
26
+
22
27
- name : Build with Gradle
23
28
uses : hypertrace/github-actions/gradle@main
24
29
with :
Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
test :
10
- runs-on : ubuntu-22 .04
10
+ runs-on : ubuntu-24 .04
11
11
steps :
12
12
# Set fetch-depth: 0 to fetch commit history and tags for use in version calculation
13
13
- name : Check out code
14
- uses : actions/checkout@v3
14
+ uses : actions/checkout@v4
15
15
with :
16
16
fetch-depth : 0
17
17
18
+ - uses : actions/setup-java@v4
19
+ with :
20
+ distribution : ' temurin'
21
+ java-version : ' 11'
22
+
18
23
- name : Unit test
19
24
uses : hypertrace/github-actions/gradle@main
20
25
with :
46
51
files : ./**/build/test-results/**/*.xml
47
52
48
53
dependency-check :
49
- runs-on : ubuntu-22 .04
54
+ runs-on : ubuntu-24 .04
50
55
steps :
56
+ - uses : actions/setup-java@v4
57
+ with :
58
+ distribution : ' temurin'
59
+ java-version : ' 11'
51
60
- name : Dependency Check
52
61
uses : hypertrace/github-actions/dependency-check@main
62
+ with :
63
+ nvd-api-key : ${{ secrets.NVD_API_KEY }}
Original file line number Diff line number Diff line change 8
8
9
9
jobs :
10
10
publish-artifacts :
11
- runs-on : ubuntu-22 .04
11
+ runs-on : ubuntu-24 .04
12
12
steps :
13
13
# Set fetch-depth: 0 to fetch commit history and tags for use in version calculation
14
14
- name : Check out code
15
- uses : actions/checkout@v3
15
+ uses : actions/checkout@v4
16
16
with :
17
17
fetch-depth : 0
18
18
21
21
with :
22
22
args : publish
23
23
env :
24
- ORG_GRADLE_PROJECT_artifactory_contextUrl : ${{ secrets.ARTIFACTORY_CONTEXT_URL }}
25
- ORG_GRADLE_PROJECT_artifactory_user : ${{ secrets.ARTIFACTORY_PUBLISH_USER }}
26
- ORG_GRADLE_PROJECT_artifactory_password : ${{ secrets.ARTIFACTORY_PUBLISH_TOKEN }}
24
+ ORG_GRADLE_PROJECT_maven_repo_url : ${{ secrets.HAR_REPO_URL }}
25
+ ORG_GRADLE_PROJECT_maven_user : ${{ secrets.HAR_PUBLISH_USER }}
26
+ ORG_GRADLE_PROJECT_maven_password : ${{ secrets.HAR_PUBLISH_TOKEN }}
Original file line number Diff line number Diff line change 1
1
# Kafka streams application framework
2
2
###### org.hypertrace.core.kafkastreams.framework
3
3
4
- [ ![ CircleCI] ( https://circleci.com/gh/hypertrace/kafka-streams-framework.svg?style=svg )] ( https://circleci.com/gh/hypertrace/kafka-streams-framework )
5
-
6
4
A library to create kafka streams based applications (services)
7
5
Original file line number Diff line number Diff line change @@ -2,13 +2,13 @@ import org.hypertrace.gradle.publishing.HypertracePublishExtension
2
2
import org.hypertrace.gradle.publishing.License
3
3
4
4
plugins {
5
- id(" org.hypertrace.repository-plugin" ) version " 0.4.2 "
6
- id(" org.hypertrace.ci-utils-plugin" ) version " 0.3.2 "
7
- id(" org.hypertrace.avro-plugin" ) version " 0.4.0 " apply false
8
- id(" org.hypertrace.publish-plugin" ) version " 1.0.5 " apply false
9
- id(" org.hypertrace.jacoco-report-plugin" ) version " 0.2.1 " apply false
10
- id(" org.hypertrace.code-style-plugin" ) version " 2.0.0 " apply false
11
- id(" org.owasp.dependencycheck" ) version " 8.2.1 "
5
+ id(" org.hypertrace.repository-plugin" ) version " 0.5.0 "
6
+ id(" org.hypertrace.ci-utils-plugin" ) version " 0.4.0 "
7
+ id(" org.hypertrace.avro-plugin" ) version " 0.5.1 " apply false
8
+ id(" org.hypertrace.publish-plugin" ) version " 1.1.1 " apply false
9
+ id(" org.hypertrace.jacoco-report-plugin" ) version " 0.3.0 " apply false
10
+ id(" org.hypertrace.code-style-plugin" ) version " 2.1.2 " apply false
11
+ id(" org.owasp.dependencycheck" ) version " 12.1.0 "
12
12
}
13
13
14
14
subprojects {
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ dependencies {
13
13
api(platform(project(" :kafka-bom" )))
14
14
api(" org.apache.kafka:kafka-clients" )
15
15
16
- implementation(" org.hypertrace.core.serviceframework:platform-metrics:0.1.81 " )
16
+ implementation(" org.hypertrace.core.serviceframework:platform-metrics:0.1.89 " )
17
17
testImplementation(" org.junit.jupiter:junit-jupiter:5.9.2" )
18
18
testImplementation(" org.mockito:mockito-core:5.2.0" )
19
19
testImplementation(" com.github.ben-manes.caffeine:caffeine:3.1.8" )
Original file line number Diff line number Diff line change @@ -18,12 +18,12 @@ dependencies {
18
18
api(platform(project(" :kafka-bom" )))
19
19
api(" org.apache.kafka:kafka-streams" )
20
20
api(" io.confluent:kafka-streams-avro-serde" )
21
- api(" org.hypertrace.core.grpcutils:grpc-client-utils:0.13.7 " )
21
+ api(" org.hypertrace.core.grpcutils:grpc-client-utils:0.13.14 " )
22
22
23
23
implementation(" org.apache.avro:avro" )
24
24
implementation(" org.apache.kafka:kafka-clients" )
25
- implementation(" org.hypertrace.core.serviceframework:platform-metrics:0.1.81 " )
26
- implementation(" org.hypertrace.core.serviceframework:platform-service-framework:0.1.81 " )
25
+ implementation(" org.hypertrace.core.serviceframework:platform-metrics:0.1.89 " )
26
+ implementation(" org.hypertrace.core.serviceframework:platform-service-framework:0.1.89 " )
27
27
implementation(" org.apache.commons:commons-lang3:3.12.0" )
28
28
29
29
testCompileOnly(" org.projectlombok:lombok:1.18.26" )
Original file line number Diff line number Diff line change @@ -15,11 +15,11 @@ dependencies {
15
15
16
16
api(platform(project(" :kafka-bom" )))
17
17
api(" org.apache.kafka:kafka-streams" )
18
- api(" org.hypertrace.core.grpcutils:grpc-client-utils:0.13.7 " )
18
+ api(" org.hypertrace.core.grpcutils:grpc-client-utils:0.13.14 " )
19
19
api(" com.typesafe:config:1.4.2" )
20
20
implementation(" com.google.guava:guava:32.0.1-jre" )
21
- implementation(" org.hypertrace.core.grpcutils:grpc-context-utils:0.13.7 " )
22
- implementation(" org.hypertrace.config.service:partitioner-config-service-api:0.1.46 " )
21
+ implementation(" org.hypertrace.core.grpcutils:grpc-context-utils:0.13.14 " )
22
+ implementation(" org.hypertrace.config.service:partitioner-config-service-api:0.1.73 " )
23
23
implementation(" org.slf4j:slf4j-api:1.7.36" )
24
24
25
25
testImplementation(" org.junit.jupiter:junit-jupiter:5.8.2" )
Original file line number Diff line number Diff line change @@ -4,12 +4,12 @@ pluginManagement {
4
4
repositories {
5
5
mavenLocal()
6
6
gradlePluginPortal()
7
- maven(" https://hypertrace.jfrog.io/artifactory /maven" )
7
+ maven(" https://us-maven.pkg.dev/hypertrace-repos /maven" )
8
8
}
9
9
}
10
10
11
11
plugins {
12
- id(" org.hypertrace.version-settings" ) version " 0.2 .0"
12
+ id(" org.hypertrace.version-settings" ) version " 0.3 .0"
13
13
}
14
14
15
15
include(" :kafka-streams-framework" )
You can’t perform that action at this time.
0 commit comments