updated POM incl version

This commit is contained in:
Brian Long 2021-08-28 01:03:39 -04:00
parent 1aa4c4943f
commit 812ef57bd6
2 changed files with 33 additions and 7 deletions

3
.gitignore vendored
View File

@ -11,4 +11,5 @@ target
.factorypath .factorypath
# Swagger Codegen # Swagger Codegen
.swagger-Codegen .swagger-codegen
.swagger-codegen-ignore

37
pom.xml
View File

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.inteligr8.alfresco</groupId> <groupId>com.inteligr8.alfresco</groupId>
<artifactId>acs-public-rest-api</artifactId> <artifactId>acs-public-rest-api</artifactId>
<version>1.0-SNAPSHOT-v2</version> <version>1.0-SNAPSHOT-v1-acs6</version>
<name>Alfresco Content Services ReST API Client for Java</name> <name>Alfresco Content Services ReST API Client for Java</name>
<properties> <properties>
@ -14,13 +14,15 @@
<!-- If you want to build for your specific version, point to your own <!-- If you want to build for your specific version, point to your own
installation --> installation -->
<acs.baseUrl>https://api-explorer.alfresco.com/api-explorer</acs.baseUrl> <acs.baseUrl>http://localhost:8080/api-explorer</acs.baseUrl>
<swagger.basePackage>com.inteligr8.alfresco.acs</swagger.basePackage> <swagger.basePackage>com.inteligr8.alfresco.acs</swagger.basePackage>
<junit.version>5.7.2</junit.version> <junit.version>5.7.2</junit.version>
<spring.version>5.2.14.RELEASE</spring.version> <spring.version>5.2.14.RELEASE</spring.version>
<jersey.version>2.34</jersey.version> <jersey.version>2.34</jersey.version>
<cxf.version>3.3.2</cxf.version> <cxf.version>3.3.2</cxf.version>
<api.model.disabled>true</api.model.disabled>
</properties> </properties>
<dependencies> <dependencies>
@ -242,7 +244,7 @@
<plugin> <plugin>
<groupId>io.swagger</groupId> <groupId>io.swagger</groupId>
<artifactId>swagger-codegen-maven-plugin</artifactId> <artifactId>swagger-codegen-maven-plugin</artifactId>
<version>2.4.20</version> <version>2.4.21</version>
<configuration> <configuration>
<language>jaxrs-cxf-client</language> <language>jaxrs-cxf-client</language>
<output>${basedir}</output> <output>${basedir}</output>
@ -302,6 +304,7 @@
<goal>generate</goal> <goal>generate</goal>
</goals> </goals>
<configuration> <configuration>
<skip>${api.model.disabled}</skip>
<inputSpec>${project.build.directory}/downloads/alfresco-model.yaml</inputSpec> <inputSpec>${project.build.directory}/downloads/alfresco-model.yaml</inputSpec>
</configuration> </configuration>
</execution> </execution>
@ -354,6 +357,28 @@
</regexes> </regexes>
</configuration> </configuration>
</execution> </execution>
<execution>
<id>add-ignoreUnknown</id>
<phase>generate-sources</phase>
<goals>
<goal>replace-file</goal>
</goals>
<configuration>
<filesets>
<fileset>
<directory>${basedir}/src/gen/java/com/inteligr8/alfresco/acs/model</directory>
<outputDirectory>${basedir}/src/gen/java/com/inteligr8/alfresco/acs/model</outputDirectory>
</fileset>
</filesets>
<allowMultiLineMatch>true</allowMultiLineMatch>
<regexes>
<regex>
<pattern>(\npublic class [A-Za-z][A-Za-z0-9]* \{)</pattern>
<replacement>@com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true)$1</replacement>
</regex>
</regexes>
</configuration>
</execution>
</executions> </executions>
</plugin> </plugin>
<plugin> <plugin>
@ -385,7 +410,7 @@
<repositories> <repositories>
<repository> <repository>
<id>inteligr8-releases</id> <id>inteligr8-releases</id>
<url>http://repos.inteligr8.com/nexus/repository/inteligr8-public</url> <url>https://repos.inteligr8.com/nexus/repository/inteligr8-public</url>
</repository> </repository>
</repositories> </repositories>
@ -396,7 +421,7 @@
</pluginRepository> </pluginRepository>
<pluginRepository> <pluginRepository>
<id>inteligr8-releases</id> <id>inteligr8-releases</id>
<url>http://repos.inteligr8.com/nexus/repository/inteligr8-public</url> <url>https://repos.inteligr8.com/nexus/repository/inteligr8-public</url>
</pluginRepository> </pluginRepository>
</pluginRepositories> </pluginRepositories>
</project> </project>