Skip to content
Snippets Groups Projects
Commit f47def00 authored by Martin Weise's avatar Martin Weise
Browse files

Merge branch 'dev' into 240-onto-incl

parents 4d5a0695 33a68843
No related branches found
No related tags found
3 merge requests!129New module for citation as they occur multiple,!121Modified logging, modified logging level, modified flasgger endpoint,!102240 onto incl
Showing
with 95 additions and 25 deletions
......@@ -6,7 +6,6 @@ BROKER_PASSWORD=fda
BROKER_CONSUMERS=2
WEBSITE=http://example.com
TOKEN_MAX=5
LOGO=/path/to/logo.png
MAIL_FROM="Database Repository <noreply@example.com>"
MAIL_REPLY_TO="Admin <somebody@example.com>"
MAIL_VERIFY=false
......@@ -19,3 +18,4 @@ JWT_SECRET=secret
JWT_EXPIRATION=86400000
EUREKA_SERVER=http://discovery-service:9090/eureka/
SHARED_FILESYSTEM=/tmp
LOG_LEVEL=trace # error, warning, info, debug, trace
......@@ -6,7 +6,6 @@ BROKER_PASSWORD=fda
BROKER_CONSUMERS=2
WEBSITE=http://example.com
TOKEN_MAX=5
LOGO=/path/to/logo.png
MAIL_FROM="Database Repository <noreply@example.com>"
MAIL_REPLY_TO="Admin <somebody@example.com>"
MAIL_VERIFY=false
......@@ -19,3 +18,4 @@ JWT_SECRET=secret
JWT_EXPIRATION=86400000
EUREKA_SERVER=http://discovery-service:9090/eureka/
SHARED_FILESYSTEM=C:\tmp
LOG_LEVEL=trace # error, warning, info, debug, trace
......@@ -19,6 +19,7 @@ image: "docker/compose:latest"
stages:
- build-backend
- build-frontend
- test-backend
- build-docker
- release
......@@ -90,6 +91,69 @@ build-backend-metadata:
script:
- "make build-backend-metadata"
test-backend-authentication:
stage: test-backend
needs:
- build-backend-authentication
script:
- "make test-authentication-service"
test-backend-identifier:
stage: test-backend
needs:
- build-backend-authentication
script:
- "make test-identifier-service"
test-backend-container:
stage: test-backend
needs:
- build-backend-container
script:
- "make test-container-service"
test-backend-database:
stage: test-backend
needs:
- build-backend-database
script:
- "make test-database-service"
test-backend-discovery:
stage: test-backend
needs:
- build-backend-discovery
script:
- "make test-discovery-service"
test-backend-query:
stage: test-backend
needs:
- build-backend-query
script:
- "make test-query-service"
test-backend-table:
stage: test-backend
needs:
- build-backend-table
script:
- "make test-table-service"
test-backend-metadata:
stage: test-backend
needs:
- build-backend-metadata
script:
- "make test-metadata-service"
test-backend-gateway:
stage: test-backend
needs:
- build-backend-gateway
script:
- "make test-gateway-service"
build-docker:
stage: build-docker
needs:
......
......@@ -193,7 +193,7 @@ pull-metadata:
test-backend: test-authentication-service test-container-service test-database-service test-discovery-service test-gateway-service test-query-service test-table-service test-identifier-service test-metadata-service
test-backend-auth:
test-authentication-service:
mvn -f ./fda-authentication-service/pom.xml clean test verify
test-identifier-service:
......
......@@ -39,6 +39,7 @@ ENV SMTP_HOST=""
ENV SMTP_PORT=""
ENV SMTP_USERNAME=""
ENV SMTP_PASSWORD=""
ENV LOG_LEVEL=debug
VOLUME /tmp
......@@ -47,8 +48,8 @@ RUN chmod +x /usr/bin/service_ready
HEALTHCHECK --interval=10s --timeout=5s --retries=12 CMD service_ready
COPY --from=build ./rest-service/target/rest-service-*.jar ./rest-service.jar
COPY --from=build ./rest-service/target/rest-service-*.jar ./authentication-service.jar
EXPOSE 9097
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./rest-service.jar"]
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./authentication-service.jar"]
......@@ -37,7 +37,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: authentication-service
......
......@@ -40,7 +40,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: authentication-service
......
......@@ -28,14 +28,15 @@ ENV BROKER_USERNAME=fda
ENV BROKER_PASSWORD=fda
ENV SHARED_FILESYSTEM=/tmp
ENV USER_NETWORK=userdb
ENV LOG_LEVEL=debug
COPY ./service_ready /usr/bin
RUN chmod +x /usr/bin/service_ready
HEALTHCHECK --interval=10s --timeout=5s --retries=12 CMD service_ready
COPY --from=build ./rest-service/target/rest-service-*.jar ./rest-service.jar
COPY --from=build ./rest-service/target/rest-service-*.jar ./container-service.jar
EXPOSE 9091
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./rest-service.jar"]
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./container-service.jar"]
......@@ -27,7 +27,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: container-service
......
......@@ -27,7 +27,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: container-service
......
......@@ -30,14 +30,15 @@ ENV SEARCH_ENDPOINT=search-service
ENV SEARCH_USERNAME=elastic
ENV SEARCH_PASSWORD=elastic
ENV GATEWAY_ENDPOINT=http://gateway-service:9095
ENV LOG_LEVEL=debug
COPY ./service_ready /usr/bin
RUN chmod +x /usr/bin/service_ready
HEALTHCHECK --interval=10s --timeout=5s --retries=12 CMD service_ready
COPY --from=build ./rest-service/target/rest-service-*.jar ./rest-service.jar
COPY --from=build ./rest-service/target/rest-service-*.jar ./database-service.jar
EXPOSE 9092
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./rest-service.jar"]
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./database-service.jar"]
......@@ -30,7 +30,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: database-service
......
......@@ -30,7 +30,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: database-service
......
......@@ -18,14 +18,15 @@ FROM openjdk:11-jre-slim as runtime
ENV METADATA_DB=fda
ENV METADATA_USERNAME=postgres
ENV METADATA_PASSWORD=postgres
ENV LOG_LEVEL=debug
COPY ./service_ready /usr/bin
RUN chmod +x /usr/bin/service_ready
HEALTHCHECK --interval=10s --timeout=5s --retries=12 CMD service_ready
COPY --from=build ./discovery/target/discovery-*.jar ./discovery.jar
COPY --from=build ./discovery/target/discovery-*.jar ./discovery-service.jar
EXPOSE 9090
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./discovery.jar"]
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./discovery-service.jar"]
......@@ -22,7 +22,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
eureka.client.register-with-eureka: false
......
......@@ -22,7 +22,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
eureka.client.register-with-eureka: false
......
......@@ -19,14 +19,15 @@ ENV METADATA_DB=fda
ENV METADATA_USERNAME=postgres
ENV METADATA_PASSWORD=postgres
ENV GATEWAY_ENDPOINT=http://gateway-service:9095
ENV LOG_LEVEL=debug
COPY ./service_ready /usr/bin
RUN chmod +x /usr/bin/service_ready
HEALTHCHECK --interval=10s --timeout=5s --retries=12 CMD service_ready
COPY --from=build ./gateway/target/gateway-*.jar ./gateway.jar
COPY --from=build ./gateway/target/gateway-*.jar ./gateway-service.jar
EXPOSE 9095
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./gateway.jar"]
\ No newline at end of file
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./gateway-service.jar"]
\ No newline at end of file
......@@ -23,7 +23,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: discovery-service
......
......@@ -23,7 +23,7 @@ logging:
pattern.console: "%d %highlight(%-5level) %msg%n"
level:
root: warn
at.tuwien.: trace
at.tuwien.: "${LOG_LEVEL}"
org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver: debug
eureka:
instance.hostname: discovery-service
......
......@@ -27,14 +27,15 @@ ENV METADATA_USERNAME=postgres
ENV METADATA_PASSWORD=postgres
ENV GATEWAY_ENDPOINT=http://gateway-service:9095
ENV WEBSITE=http://localhost:3000
ENV LOG_LEVEL=debug
COPY ./service_ready /usr/bin
RUN chmod +x /usr/bin/service_ready
HEALTHCHECK --interval=10s --timeout=5s --retries=12 CMD service_ready
COPY --from=build ./rest-service/target/rest-service-*.jar ./rest.jar
COPY --from=build ./rest-service/target/rest-service-*.jar ./identifier-service.jar
EXPOSE 9096
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./rest.jar"]
ENTRYPOINT ["java", "-Dlog4j2.formatMsgNoLookups=true", "-jar", "./identifier-service.jar"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment