From e3cf0cc507b8c97d80a8df1d327c264b41f664fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guyl=C3=A8ne=20Tandeau=20De=20Marsac?= <72496065+GuyleneTandeauDeMarsac@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:30:13 +0100 Subject: [PATCH] feat: add title and version number in Swagger (#78) --- src/main/java/fr/insee/rmes/RmesApplication.java | 4 ++++ src/main/resources/application.properties | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/fr/insee/rmes/RmesApplication.java b/src/main/java/fr/insee/rmes/RmesApplication.java index 49f89e79..94b2f2cb 100644 --- a/src/main/java/fr/insee/rmes/RmesApplication.java +++ b/src/main/java/fr/insee/rmes/RmesApplication.java @@ -1,10 +1,14 @@ package fr.insee.rmes; import fr.insee.rmes.config.PropertiesLogger; +import io.swagger.v3.oas.annotations.OpenAPIDefinition; +import io.swagger.v3.oas.annotations.info.Info; +import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; +@OpenAPIDefinition(info = @Info(title = "DDI-AS", version = "${fr.insee.rmes.ddias.version}")) @SpringBootApplication public class RmesApplication { diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 66b599da..023f9b28 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,6 +1,8 @@ logging.logback.rollingpolicy.max-file-size=1MB logging.file.name= /logs/ddi-access-services-local.log +# Get properties from pom.xml +fr.insee.rmes.ddias.version=@project.version@ spring.servlet.multipart.max-file-size=10MB springdoc.swagger-ui.path= /.