Skip to content

Commit

Permalink
Add old api definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
Andy-Grigg committed Mar 3, 2025
1 parent b0f1edd commit 98a5ca0
Showing 1 changed file with 91 additions and 10 deletions.
101 changes: 91 additions & 10 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,18 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven-plugin-version>1.0.0</maven-plugin-version>
<base-package-version>0.1.0</base-package-version>
<yaml-filename>server-api.json</yaml-filename>
<swagger-template-version>4.1.3-SNAPSHOT</swagger-template-version>
<language>com.ansys.granta.codegen.AnsysPythonClientCodegen</language>
<swagger-template-version>4.2.0-SNAPSHOT</swagger-template-version>
<package-name>ansys-grantami-serverapi-openapi</package-name>
<package-import-path>ansys.grantami.serverapi_openapi</package-import-path>
<package-description>Autogenerated client library for the Granta MI Server API.</package-description>
<base-package-version>1.1.0</base-package-version>
<homepage-url>https://github.com/ansys/grantami-serverapi-openapi</homepage-url>
<documentation-url>https://grantami.docs.pyansys.com</documentation-url>
<is-namespace-package>True</is-namespace-package>
<v24r1-filename>server-api-24r1.json</v24r1-filename>
<v24r2-filename>server-api-24r2.json</v24r2-filename>
<v25r1-filename>server-api-25r1.json</v25r1-filename>
<dev-filename>server-api.json</dev-filename>
</properties>

<build>
Expand All @@ -26,27 +32,102 @@
<version>3.0.67</version>
<executions>
<execution>
<id>${v24r1-filename}</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${project.basedir}/yaml/${yaml-filename}</inputSpec>
<language>com.ansys.granta.codegen.AnsysPythonClientCodegen</language>
<inputSpec>${project.basedir}/yaml/${v24r1-filename}</inputSpec>
<language>${language}</language>
<output>${package-name}</output>
<generateApiTests>false</generateApiTests>
<generateModelTests>false</generateModelTests>
<configOptions>
<packageName>${package-import-path}</packageName>
<projectName>${package-name}</projectName>
<projectDescription>${package-description}</projectDescription>
<pythonicPackageName>the PyGranta meta-package</pythonicPackageName>
<pythonicPackageUrl>https://grantami.docs.pyansys.com</pythonicPackageUrl>
<homepageUrl>https://github.com/ansys/grantami-serverapi-openapi</homepageUrl>
<documentationUrl>https://grantami.docs.pyansys.com</documentationUrl>
<homepageUrl>${homepage-url}</homepageUrl>
<documentationUrl>${documentation-url}</documentationUrl>
<packageVersion>${project.version}</packageVersion>
<buildNumber>${build-id}</buildNumber>
<isReleaseBuild>${is-release}</isReleaseBuild>
<isNamespacePackage>True</isNamespacePackage>
<isNamespacePackage>${is-namespace-package}</isNamespacePackage>
<bindingNamespace>2024r1</bindingNamespace>
</configOptions>
</configuration>
</execution>
<execution>
<id>${v24r2-filename}</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${project.basedir}/yaml/${v24r2-filename}</inputSpec>
<language>${language}</language>
<output>${package-name}</output>
<generateApiTests>false</generateApiTests>
<generateModelTests>false</generateModelTests>
<configOptions>
<packageName>${package-import-path}</packageName>
<projectName>${package-name}</projectName>
<projectDescription>${package-description}</projectDescription>
<homepageUrl>${homepage-url}</homepageUrl>
<documentationUrl>${documentation-url}</documentationUrl>
<packageVersion>${project.version}</packageVersion>
<buildNumber>${build-id}</buildNumber>
<isReleaseBuild>${is-release}</isReleaseBuild>
<isNamespacePackage>${is-namespace-package}</isNamespacePackage>
<bindingNamespace>2024r2</bindingNamespace>
</configOptions>
</configuration>
</execution>
<execution>
<id>${v25r1-filename}</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${project.basedir}/yaml/${v25r1-filename}</inputSpec>
<language>${language}</language>
<output>${package-name}</output>
<generateApiTests>false</generateApiTests>
<generateModelTests>false</generateModelTests>
<configOptions>
<packageName>${package-import-path}</packageName>
<projectName>${package-name}</projectName>
<projectDescription>${package-description}</projectDescription>
<homepageUrl>${homepage-url}</homepageUrl>
<documentationUrl>${documentation-url}</documentationUrl>
<packageVersion>${project.version}</packageVersion>
<buildNumber>${build-id}</buildNumber>
<isReleaseBuild>${is-release}</isReleaseBuild>
<isNamespacePackage>${is-namespace-package}</isNamespacePackage>
<bindingNamespace>2025r1</bindingNamespace>
</configOptions>
</configuration>
</execution>
<execution>
<id>${dev-filename}</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<inputSpec>${project.basedir}/yaml/${dev-filename}</inputSpec>
<language>${language}</language>
<output>${package-name}</output>
<generateApiTests>false</generateApiTests>
<generateModelTests>false</generateModelTests>
<configOptions>
<packageName>${package-import-path}</packageName>
<projectName>${package-name}</projectName>
<projectDescription>${package-description}</projectDescription>
<homepageUrl>${homepage-url}</homepageUrl>
<documentationUrl>${documentation-url}</documentationUrl>
<packageVersion>${project.version}</packageVersion>
<buildNumber>${build-id}</buildNumber>
<isReleaseBuild>${is-release}</isReleaseBuild>
<isNamespacePackage>${is-namespace-package}</isNamespacePackage>
<bindingNamespace>2025r2</bindingNamespace>
</configOptions>
</configuration>
</execution>
Expand Down

0 comments on commit 98a5ca0

Please sign in to comment.