apigee / apigee-deploy-maven-plugin

Apache License 2.0
80 stars 167 forks source link

Set API Proxy description on pom.xml #186

Closed vitor-a-pinto-alb closed 2 years ago

vitor-a-pinto-alb commented 2 years ago

With would be nice if we could set the proxy description on the pom.xml. As far I understood the plugin tries to use the description on .xml file. On the new proxy bundle format this xml might not exist, so it would be nice at least to be able to set it on the pom.

ssvaidyanathan commented 2 years ago

@vitor-a-pinto - I am assuming you already have the <proxy>.xml in your source code and you just want the description tag of that file to be customized?

vitor-a-pinto-alb commented 2 years ago

Hi @ssvaidyanathan. On the new Apigee Proxy Bundle Archive the <proxy>.xml isn't required. VSCode plugin for GCloud\Apigee, for example, doesn't generate the <proxy>.xml file, because is compliant with the Archive Bundle. So, no, I don't have the <proxy>.xml available.

ssvaidyanathan commented 2 years ago

Yes - I am aware of that. It wasnt needed in the earlier version as well. But unfortunately thats the only source where you can add/update the description of the proxy. So in your case, you will have to include that in your source code (somehow) and then have the plugin package it and deploy it. Don't think the plugin should be generating it.

vitor-a-pinto-alb commented 2 years ago

Ok @ssvaidyanathan I see your point. You may close the issue.