Skip to content

Commit

Permalink
Merge branch 'master' into add-client-auth-config
Browse files Browse the repository at this point in the history
  • Loading branch information
sberyozkin authored Nov 14, 2019
2 parents 01429fd + fa0339c commit 18ba43f
Show file tree
Hide file tree
Showing 435 changed files with 6,396 additions and 2,533 deletions.
16 changes: 16 additions & 0 deletions ADOPTERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
ADOPTERS
========

PUBLIC REFERENCES
-----------------

This document lists the organizations that use Quarkus based on public information available in blog posts and videos.
If any organization would like get added or removed please make a pull request by following these guidelines:

* Please don't include your organization's logo or other trademarked material
* Add a reference (link to a public blog post, video, slides, etc) mentioning that Quarkus is used

| Organization | Reference |
|---------------|------------|
|GoWithFlow | https://quarkus.io/blog/gowithflow-chooses-quarkus-to-deliver-fast-to-production/ |
|Vodafone Greece| https://quarkus.io/blog/vodafone-greece-replaces-spring-boot/|
3 changes: 2 additions & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ pr:
- docs/src/main/asciidoc/images/*
- README.md
- CONTRIBUTING.md
- ADOPTERS.md
- LICENSE.txt
- dco.txt
- .github/ISSUE_TEMPLATE/*.md
Expand All @@ -23,7 +24,7 @@ variables:
MAVEN_OPTS: '-Dmaven.repo.local=$(MAVEN_CACHE_FOLDER)'
QUARKUS_LOCAL_REPO: $(MAVEN_CACHE_FOLDER)
# Force everything to use VMs if the expansion pool is disabled. Otherwise send PRs to the expansion pool and everything else to the hosted VMs
LINUX_USE_VMS: $[ or(not(variables['quarkus_expansion_enabled']), not(contains(variables['Build.SourceBranch'], '/pull/'))) ]
LINUX_USE_VMS: $[ or(eq(variables['quarkus_expansion_enabled'], 'false'), not(contains(variables['Build.SourceBranch'], '/pull/'))) ]

stages:
- template: ci-templates/stages.yml
Expand Down
15 changes: 15 additions & 0 deletions bom/deployment/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -376,11 +376,21 @@
<artifactId>quarkus-security-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-security-spi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-elytron-security-oauth2-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-oidc-deployment</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-infinispan-client-deployment</artifactId>
Expand Down Expand Up @@ -532,6 +542,11 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-vertx-graphql-deployment</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
34 changes: 22 additions & 12 deletions bom/runtime/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
<smallrye-open-api.version>1.1.19</smallrye-open-api.version>
<smallrye-opentracing.version>1.3.2</smallrye-opentracing.version>
<smallrye-fault-tolerance.version>2.1.2</smallrye-fault-tolerance.version>
<smallrye-jwt.version>2.0.9</smallrye-jwt.version>
<smallrye-jwt.version>2.0.10</smallrye-jwt.version>
<smallrye-context-propagation.version>1.0.11</smallrye-context-propagation.version>
<smallrye-reactive-streams-operators.version>1.0.10</smallrye-reactive-streams-operators.version>
<smallrye-converter-api.version>1.0.10</smallrye-converter-api.version>
Expand Down Expand Up @@ -74,7 +74,7 @@
<maven-plugin-annotations.version>3.5.2</maven-plugin-annotations.version>
<plexus-component-annotations.version>1.7.1</plexus-component-annotations.version>
<!-- What we actually depend on for the annotations, as latest Graal is not available in Maven fast enough: -->
<graal-sdk.version>19.2.0.1</graal-sdk.version>
<graal-sdk.version>19.2.1</graal-sdk.version>
<gizmo.version>1.0.0.Alpha8</gizmo.version>
<jackson.version>2.9.10.20191020</jackson.version>
<commons-logging-jboss-logging.version>1.0.0.Final</commons-logging-jboss-logging.version>
Expand All @@ -84,7 +84,7 @@
<hibernate-validator.version>6.1.0.Final</hibernate-validator.version>
<hibernate-orm.version>5.4.8.Final</hibernate-orm.version>
<hibernate-search.version>6.0.0.Beta2</hibernate-search.version>
<narayana.version>5.9.8.Final</narayana.version>
<narayana.version>5.10.0.Final</narayana.version>
<jboss-transaction-api_1.2_spec.version>1.1.1.Final</jboss-transaction-api_1.2_spec.version>
<agroal.version>1.7</agroal.version>
<jboss-transaction-spi.version>7.6.0.Final</jboss-transaction-spi.version>
Expand All @@ -108,7 +108,7 @@
<httpasync.version>4.1.4</httpasync.version>
<quartz.version>2.3.1</quartz.version>
<h2.version>1.4.197</h2.version> <!-- keep 1.4.197 as newer versions have severe regressions -->
<postgresql-jdbc.version>42.2.6</postgresql-jdbc.version>
<postgresql-jdbc.version>42.2.8</postgresql-jdbc.version>
<mariadb-jdbc.version>2.4.4</mariadb-jdbc.version>
<mysql-jdbc.version>8.0.17</mysql-jdbc.version>
<mssql-jdbc.version>7.2.1.jre8</mssql-jdbc.version>
Expand All @@ -119,12 +119,12 @@
<testng.version>6.14.2</testng.version>
<assertj.version>3.13.2</assertj.version>
<json-smart.version>2.3</json-smart.version>
<infinispan.version>10.0.0.CR1</infinispan.version>
<infinispan.protostream.version>4.3.0.Alpha10</infinispan.protostream.version>
<infinispan.version>10.0.0.Final</infinispan.version>
<infinispan.protostream.version>4.3.0.Final</infinispan.protostream.version>
<caffeine.version>2.6.2</caffeine.version>
<netty.version>4.1.42.Final</netty.version>
<reactive-streams.version>1.0.3</reactive-streams.version>
<test-containers.version>1.12.0</test-containers.version>
<test-containers.version>1.12.3</test-containers.version>
<jboss-logging.version>3.3.2.Final</jboss-logging.version>
<axle-client.version>0.0.10</axle-client.version>
<kafka-clients.version>2.2.1</kafka-clients.version>
Expand All @@ -139,7 +139,7 @@
<awssdk.version>2.10.3</awssdk.version>
<azure-functions-java-library.version>1.3.0</azure-functions-java-library.version>
<kotlin.version>1.3.41</kotlin.version>
<dekorate.version>0.9.4</dekorate.version>
<dekorate.version>0.9.9</dekorate.version>
<maven-artifact-transfer.version>0.10.0</maven-artifact-transfer.version>
<jline.version>2.14.6</jline.version>
<maven-invoker.version>3.0.1</maven-invoker.version>
Expand All @@ -150,17 +150,17 @@
<jetty.version>9.4.19.v20190610</jetty.version>
<flyway.version>6.0.6</flyway.version>
<yasson.version>1.0.5</yasson.version>
<neo4j-java-driver.version>2.0.0-alpha03</neo4j-java-driver.version>
<neo4j-java-driver.version>4.0.0-beta03</neo4j-java-driver.version>
<mongo-client.version>3.10.2</mongo-client.version>
<mongo-reactivestreams-client.version>1.11.0</mongo-reactivestreams-client.version>
<artemis.version>2.10.0</artemis.version>
<okhttp.version>3.12.0</okhttp.version>
<okhttp.version>3.12.6</okhttp.version>
<!-- Used for integration tests, to make sure webjars work-->
<bootstrap.version>3.1.0</bootstrap.version>
<subethasmtp.version>3.1.7</subethasmtp.version>
<hibernate-quarkus-local-cache.version>0.1.0</hibernate-quarkus-local-cache.version>
<kogito.version>0.5.1</kogito.version>
<kubernetes-client.version>4.6.1</kubernetes-client.version>
<kubernetes-client.version>4.6.3</kubernetes-client.version>
<sundr.version>0.19.1</sundr.version> <!-- this is to avoid annoying pop-up in eclipse about failure to init Velocity logging -->
<flapdoodle.mongo.version>2.2.0</flapdoodle.mongo.version>
<wiremock.version>2.24.1</wiremock.version>
Expand Down Expand Up @@ -739,7 +739,12 @@
<version>${dekorate.version}</version>
<classifier>noapt</classifier>
</dependency>

<dependency>
<groupId>io.dekorate</groupId>
<artifactId>knative-annotations</artifactId>
<version>${dekorate.version}</version>
<classifier>noapt</classifier>
</dependency>
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
Expand Down Expand Up @@ -2435,6 +2440,11 @@
<artifactId>keycloak-authz-client</artifactId>
<version>${keycloak.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-vertx-graphql</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
6 changes: 4 additions & 2 deletions build-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@
<scala.version>2.12.8</scala.version>
<scala-plugin.version>4.1.1</scala-plugin.version>

<version.surefire.plugin>2.22.1</version.surefire.plugin>

<!-- These properties are needed in order for them to be resolvable by the documentation -->
<!-- The Graal version we suggest using in documentation - as that's
what we work with by self downloading it: -->
Expand All @@ -40,7 +42,7 @@
<freemarker.version>2.3.28</freemarker.version>

<!-- Arquillian BOM -->
<arquillian.version>1.4.1.Final</arquillian.version>
<arquillian.version>1.5.0.Final</arquillian.version>

<!-- Enable APT by default for Eclipse -->
<m2e.apt.activation>jdt_apt</m2e.apt.activation>
Expand All @@ -53,7 +55,7 @@
<!-- These 2 properties are used by CreateProjectMojo to add the Maven Wrapper -->
<proposed-maven-version>3.6.2</proposed-maven-version>
<maven-wrapper.version>0.7.6</maven-wrapper.version>
<gradle-wrapper.version>5.5.1</gradle-wrapper.version>
<gradle-wrapper.version>5.6.4</gradle-wrapper.version>

<!-- MicroProfile TCK versions -->
<microprofile-health-api.version>2.1</microprofile-health-api.version>
Expand Down
2 changes: 1 addition & 1 deletion ci-templates/native-build-steps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,4 +49,4 @@ jobs:
inputs:
goals: 'install'
mavenOptions: $(MAVEN_OPTS)
options: '-pl integration-tests/${{ join('',integration-tests/'', parameters.modules) }} -B --settings azure-mvn-settings.xml -Dnative-image.docker-build -Dtest-postgresql -Dtest-elasticsearch -Dtest-keycloak -Ddocker-keycloak -Dtest-dynamodb -Dtest-mysql -Dtest-vault -Dnative-image.xmx=6g -Dnative -Dno-format'
options: '-pl integration-tests/${{ join('',integration-tests/'', parameters.modules) }} -B --settings azure-mvn-settings.xml -Dquarkus.native.container-build=true -Dtest-postgresql -Dtest-elasticsearch -Dtest-keycloak -Ddocker-keycloak -Dtest-dynamodb -Dtest-mysql -Dtest-vault -Dnative-image.xmx=6g -Dnative -Dno-format'
13 changes: 11 additions & 2 deletions ci-templates/stages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,7 @@ stages:
- jpa-mariadb
- jpa-mssql
- jpa-derby
- jpa-without-entity
name: data_1

- template: native-build-steps.yaml
Expand Down Expand Up @@ -320,8 +321,6 @@ stages:
- jackson
- jsonb
- jgit
- kogito
- kubernetes-client
name: misc_1

- template: native-build-steps.yaml
Expand All @@ -335,6 +334,16 @@ stages:
- test-extension
name: misc_2

- template: native-build-steps.yaml
parameters:
poolSettings: ${{parameters.poolSettings}}
expectUseVMs: ${{parameters.expectUseVMs}}
timeoutInMinutes: 25
modules:
- kogito
- kubernetes-client
name: misc_3

- template: native-build-steps.yaml
parameters:
poolSettings: ${{parameters.poolSettings}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,15 @@ public final class Capabilities extends SimpleBuildItem {
public static final String JACKSON = "io.quarkus.jackson";
public static final String JSONB = "io.quarkus.jsonb";
public static final String RESTEASY_JSON_EXTENSION = "io.quarkus.resteasy-json";
public static final String SECURITY = "io.quarkus.security";
public static final String RESTEASY = "io.quarkus.resteasy";
public static final String JWT = "io.quarkus.jwt";
public static final String TIKA = "io.quarkus.tika";
public static final String MONGODB_PANACHE = "io.quarkus.mongodb.panache";
public static final String KOGITO = "io.quarkus.kogito";
public static final String FLYWAY = "io.quarkus.flyway";
public static final String SECURITY = "io.quarkus.security";
public static final String SECURITY_ELYTRON_OAUTH2 = "io.quarkus.elytron.security.oauth2";
public static final String SECURITY_ELYTRON_JDBC = "io.quarkus.elytron.security.jdbc";

private final Set<String> capabilities;

Expand Down
Loading

0 comments on commit 18ba43f

Please sign in to comment.