Skip to content

azure-javaee/quarkus-azure-services

 
 

Repository files navigation

Quarkiverse - Quarkus Azure Services

Build Quarkus ecosystem CI License Central

All Contributors

This repository hosts Quarkus extensions for a selection of popular Azure Services and a few common extensions that are used by the Azure services extensions or can be used independently. All extensions support native executable build.

The official documentation of extensions for Azure services is in Quarkiverse at Quarkus Azure Services Extensions. Each extension is functionally independent of the others, but they can be used together.

Azure Services

Here's the current selection of Quarkus Azure Services:

Azure Services outside this repository

Common extensions

Besides extensions for specific Azure services, there are some common extensions that are used by the Azure services extensions or can be used independently as well:

Example applications

Example applications can be found inside the integration-tests folder:

Compatibility matrix

The latest version of the extensions is recommended to be used, which contains the latest features and bug fixes. However, if you are working on an specific version of Quarkus, you can use the compatibility matrix below to find the right version of the extensions.

The following matrix shows the compatibility of the extensions with Quarkus versions and Java versions. The Quarkus version is the one used to build the extension, and the Java version is the one used to build the extension and run the tests.

Quarkus Azure services Version Quarkus Version Java Version
1.1.4 3.21.3 Java 17
1.1.3 3.21.0 Java 17
1.1.2 3.19.0 Java 17
1.1.1 3.17.7 Java 17
1.1.0 3.17.6 Java 17
1.0.9 3.17.5 Java 17
1.0.8 3.17.5 Java 17
1.0.7 3.14.0 Java 11
1.0.6 3.13.0 Java 11
1.0.5 3.12.2 Java 11
1.0.4 3.10.0 Java 11
1.0.3 3.10.0 Java 11
1.0.2 3.6.5 Java 11
1.0.1 3.2.3.Final Java 11
1.0.0 3.2.0.Final Java 11

How to release a new version

Follow this wiki to release a new version of the extensions. You can reference the following PRs as examples:

Contributing

Contributions are always welcome, but better create an issue to discuss them prior to any contributions.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Jianguo Ma
Jianguo Ma

💻 🚧
Antonio Goncalves
Antonio Goncalves

💻 🚧
Roberto Cortez
Roberto Cortez

💻 👀
Peter Palaga
Peter Palaga

💻 👀
Guillaume Smet
Guillaume Smet

💻
George Gastaldi
George Gastaldi

💻
João Brandão
João Brandão

🐛
Melloware
Melloware

🐛 👀
Ed Burns
Ed Burns

👀 💻
zhihaoguo
zhihaoguo

👀 💻 🚧
Ivan Milosavljević
Ivan Milosavljević

💻
Andrea Cosentino
Andrea Cosentino

💻
Maciej Swiderski
Maciej Swiderski

💻
Frantisek Havel
Frantisek Havel

💻
Galia Cheng
Galia Cheng

💻 🚧
Jean Bisutti
Jean Bisutti

💻
Holly Cummins
Holly Cummins

🐛
Lloyd
Lloyd

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Quarkus extensions for Azure services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%