Skip to content
Snippets Groups Projects
Commit 3c77b776 authored by OZGCloud's avatar OZGCloud Committed by Florian Schilling
Browse files

OZG-6814 Add vorgang fetching service, few refactor and styling

parent a562585c
No related branches found
No related tags found
1 merge request!2Feature/ozg 6840 aggregation manager
...@@ -30,6 +30,7 @@ pipeline { ...@@ -30,6 +30,7 @@ pipeline {
environment { environment {
JENKINS_URL = "https://jenkins.infra.ozg-cloud.systems/job/codeSH_aggregation-manager/job/${env.BRANCH_NAME}/${env.BUILD_NUMBER}/" JENKINS_URL = "https://jenkins.infra.ozg-cloud.systems/job/codeSH_aggregation-manager/job/${env.BRANCH_NAME}/${env.BUILD_NUMBER}/"
RELEASE_REGEX = /\d+.\d+.\d+/ RELEASE_REGEX = /\d+.\d+.\d+/
SNAPSHOT_REGEX = /\d+.\d+.\d+-SNAPSHOT/ SNAPSHOT_REGEX = /\d+.\d+.\d+-SNAPSHOT/
FAILED_STAGE = "" FAILED_STAGE = ""
...@@ -384,4 +385,3 @@ Void pushNewGitopsVersion(String environment) { ...@@ -384,4 +385,3 @@ Void pushNewGitopsVersion(String environment) {
Boolean hasAggregationManagerValuesFileChanged(String environment) { Boolean hasAggregationManagerValuesFileChanged(String environment) {
return sh (script: "git status | grep '${environment}/application/values/aggregation-manager-values.yaml'", returnStatus: true) == env.SH_SUCCESS_STATUS_CODE as Integer return sh (script: "git status | grep '${environment}/application/values/aggregation-manager-values.yaml'", returnStatus: true) == env.SH_SUCCESS_STATUS_CODE as Integer
} }
...@@ -64,6 +64,14 @@ ...@@ -64,6 +64,14 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId> <artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver-sync</artifactId>
</dependency>
<dependency> <dependency>
<groupId>io.grpc</groupId> <groupId>io.grpc</groupId>
<artifactId>grpc-inprocess</artifactId> <artifactId>grpc-inprocess</artifactId>
......
package de.ozgcloud.aggregation.warehouse;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import lombok.Data;
@Document(collection = "collection")
@Data
public class DocumentEntry {
@Id
private String id;
private String type;
}
package de.ozgcloud.aggregation.warehouse;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;
@Repository
public interface WarehouseRepository extends MongoRepository<DocumentEntry, String>{
}
...@@ -5,6 +5,13 @@ logging: ...@@ -5,6 +5,13 @@ logging:
'[org.springframework.security]': WARN '[org.springframework.security]': WARN
config: classpath:log4j2-local.xml config: classpath:log4j2-local.xml
spring:
data:
mongodb:
host: localhost
port: 27017
database: local
ozgcloud: ozgcloud:
vorgang-manager: vorgang-manager:
address: static://127.0.0.1:9093 address: static://127.0.0.1:9093
......
...@@ -3,7 +3,6 @@ logging: ...@@ -3,7 +3,6 @@ logging:
ROOT: WARN ROOT: WARN
'[de.ozgcloud]': INFO, '[de.ozgcloud]': INFO,
'[org.springframework.security]': WARN '[org.springframework.security]': WARN
config: classpath:log4j2-local.xml
management: management:
server: server:
...@@ -32,8 +31,17 @@ grpc: ...@@ -32,8 +31,17 @@ grpc:
client: client:
vorgang-manager: vorgang-manager:
address: static://127.0.0.1:9090 address: static://127.0.0.1:9090
negotiationType: TLS negotiationType: PLAINTEXT
spring:
data:
mongodb:
host: localhost
port: 27017
database: local
aggregation-manager: aggregation-manager:
fetching-batch-size: 100 fetching-batch-size: 100
fetching-cron-exp: "0 0 1 * * *" identifier: "id.value"
\ No newline at end of file mapping:
createdAt: "header.createdAt"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment