Skip to content

Commit a14bc73

Browse files
committed
Sync documentation of main branch
1 parent a1fe4a4 commit a14bc73

File tree

4 files changed

+84
-0
lines changed

4 files changed

+84
-0
lines changed

_generated-doc/main/config/quarkus-all-config.adoc

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72349,6 +72349,32 @@ endif::add-copy-button-to-env-var[]
7234972349
|list of string
7235072350
|
7235172351

72352+
a| [[quarkus-oidc-client_quarkus-oidc-client-audience]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-audience[`quarkus.oidc-client.audience`]##
72353+
ifdef::add-copy-button-to-config-props[]
72354+
config_property_copy_button:+++quarkus.oidc-client.audience+++[]
72355+
endif::add-copy-button-to-config-props[]
72356+
72357+
72358+
`quarkus.oidc-client."id".audience`
72359+
ifdef::add-copy-button-to-config-props[]
72360+
config_property_copy_button:+++quarkus.oidc-client."id".audience+++[]
72361+
endif::add-copy-button-to-config-props[]
72362+
72363+
[.description]
72364+
--
72365+
List of access token audiences
72366+
72367+
72368+
ifdef::add-copy-button-to-env-var[]
72369+
Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_CLIENT_AUDIENCE+++[]
72370+
endif::add-copy-button-to-env-var[]
72371+
ifndef::add-copy-button-to-env-var[]
72372+
Environment variable: `+++QUARKUS_OIDC_CLIENT_AUDIENCE+++`
72373+
endif::add-copy-button-to-env-var[]
72374+
--
72375+
|list of string
72376+
|
72377+
7235272378
a| [[quarkus-oidc-client_quarkus-oidc-client-refresh-token-time-skew]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-refresh-token-time-skew[`quarkus.oidc-client.refresh-token-time-skew`]##
7235372379
ifdef::add-copy-button-to-config-props[]
7235472380
config_property_copy_button:+++quarkus.oidc-client.refresh-token-time-skew+++[]

_generated-doc/main/config/quarkus-oidc-client.adoc

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,32 @@ endif::add-copy-button-to-env-var[]
444444
|list of string
445445
|
446446

447+
a| [[quarkus-oidc-client_quarkus-oidc-client-audience]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-audience[`quarkus.oidc-client.audience`]##
448+
ifdef::add-copy-button-to-config-props[]
449+
config_property_copy_button:+++quarkus.oidc-client.audience+++[]
450+
endif::add-copy-button-to-config-props[]
451+
452+
453+
`quarkus.oidc-client."id".audience`
454+
ifdef::add-copy-button-to-config-props[]
455+
config_property_copy_button:+++quarkus.oidc-client."id".audience+++[]
456+
endif::add-copy-button-to-config-props[]
457+
458+
[.description]
459+
--
460+
List of access token audiences
461+
462+
463+
ifdef::add-copy-button-to-env-var[]
464+
Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_CLIENT_AUDIENCE+++[]
465+
endif::add-copy-button-to-env-var[]
466+
ifndef::add-copy-button-to-env-var[]
467+
Environment variable: `+++QUARKUS_OIDC_CLIENT_AUDIENCE+++`
468+
endif::add-copy-button-to-env-var[]
469+
--
470+
|list of string
471+
|
472+
447473
a| [[quarkus-oidc-client_quarkus-oidc-client-refresh-token-time-skew]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-refresh-token-time-skew[`quarkus.oidc-client.refresh-token-time-skew`]##
448474
ifdef::add-copy-button-to-config-props[]
449475
config_property_copy_button:+++quarkus.oidc-client.refresh-token-time-skew+++[]

_generated-doc/main/config/quarkus-oidc-client_quarkus.oidc-client.adoc

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,32 @@ endif::add-copy-button-to-env-var[]
444444
|list of string
445445
|
446446

447+
a| [[quarkus-oidc-client_quarkus-oidc-client-audience]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-audience[`quarkus.oidc-client.audience`]##
448+
ifdef::add-copy-button-to-config-props[]
449+
config_property_copy_button:+++quarkus.oidc-client.audience+++[]
450+
endif::add-copy-button-to-config-props[]
451+
452+
453+
`quarkus.oidc-client."id".audience`
454+
ifdef::add-copy-button-to-config-props[]
455+
config_property_copy_button:+++quarkus.oidc-client."id".audience+++[]
456+
endif::add-copy-button-to-config-props[]
457+
458+
[.description]
459+
--
460+
List of access token audiences
461+
462+
463+
ifdef::add-copy-button-to-env-var[]
464+
Environment variable: env_var_with_copy_button:+++QUARKUS_OIDC_CLIENT_AUDIENCE+++[]
465+
endif::add-copy-button-to-env-var[]
466+
ifndef::add-copy-button-to-env-var[]
467+
Environment variable: `+++QUARKUS_OIDC_CLIENT_AUDIENCE+++`
468+
endif::add-copy-button-to-env-var[]
469+
--
470+
|list of string
471+
|
472+
447473
a| [[quarkus-oidc-client_quarkus-oidc-client-refresh-token-time-skew]] [.property-path]##link:#quarkus-oidc-client_quarkus-oidc-client-refresh-token-time-skew[`quarkus.oidc-client.refresh-token-time-skew`]##
448474
ifdef::add-copy-button-to-config-props[]
449475
config_property_copy_button:+++quarkus.oidc-client.refresh-token-time-skew+++[]

_versions/main/guides/extension-faq.adoc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@ You will need to implement an `AnnotationsTransformer` and strip out out the pro
6969

7070
A `LogHandlerBuildItem` is a convenient way to redirect application logs. See this link:https://quarkus.io/blog/quarkus-aws-cloudwatch_extension/[worked example of an extension which directs output to AWS CloudWatch].
7171

72+
=== How can I ensure a build step always runs even if it doesn't produce anything consumed by another build step?
73+
74+
There are cases where an extension needs some of its build steps to run regardless of whether another part of the build process consumes any of its output (if such output even exists). One could argue that maybe such functionality shouldn't be put in a separate build step, but rather be part of another. However, it might make sense to run independent processing in separate build steps so that they can execute concurrently of other build tasks.
75+
76+
In that situation, you can annotate your build step with `@Produce(ServiceStartBuildItem.class)` to make your build step produce an automatically generated `ServiceStartBuildItem` which is consumed by an internal Quarkus build step thus ensuring that your build step is always "consumed" and therefore is included in the build process. Another option could also be to annotation your build step with `@Produce(ArtifactResultBuildItem.class)`, however, this item is not consumed by Quarkus in Dev mode so your build step won't take effect in that case.
77+
7278
== Build and hosting infrastructure for extensions
7379

7480
=== Can I use Gradle to build my extension?

0 commit comments

Comments
 (0)