This repository contains all Maven plugins for Microsoft Azure services.
You may be also interested in the Azure Maven Archetypes. These plugins are very closely related to the archetypes, and both kinds of artifacts work together to give you Java your way on Azure.
For more information on authentication, common configurations, CI CD, and general plugin documentation, see the Wiki.
All the Azure Maven plugins share the same authentication logic. There are 4 authentication methods by priority order:
For example, if you have not only Service Principals configured in your plugin configuration, but also Azure CLI installed and logged in, the Azure Maven plugins will use the Service Principals in your plugin configuration.
If no credential found, Azure Maven plugins will automatically log you in with the third method like OAuth or DeviceLogin provided by Maven Plugin for Azure Account.
AuthType (since Web App 1.9.0)You can specify which authentication method to use with in Maven configuration, the default value is auto, and here are all the valid values:
Maven plugin will only try the specific authentication method (except auto) if is set in configuration.
See the Authentication section in our wiki for more information.
The three Maven Plugins for Azure Web App/Functions/Spring Apps support below configuration properties.
Property Required Description Version <subscriptionId> false Specifies the target subscription.To report bugs or request new features, file issues on Issues. Or, ask questions on Stack Overflow with tag azure-java-tools.
This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once in all repositories using our CLA.
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.
This project collects usage data and sends it to Microsoft to help improve our products and services. Read Microsoft's privacy statement to learn more. If you would like to opt out of sending telemetry data to Microsoft, you can set allowTelemetry
to false in the plugin configuration. Please read our documents to find more details.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4