You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make TestContainers DevService self-provisioning (#239)
* Make TestContainers DevService self-provisioning
* Make extension status stable
* Create scope and collection in TestContainer
* Map fixed ports if dynamic ports aren't used
* Initialize JacksonHelper at run-time
** *Note*: Optional when DevServices are enabled with dynamic ports. DevServices will automatically set this value.
29
+
** *Note*: This should be unset if using DevServices, else the TestContainer won't start.
31
30
* `quarkus.couchbase.username`
32
31
** *String*: The username to authenticate with.
32
+
** *Note*: Not required when DevServices starts a container, injected to `Administrator`.
33
33
* `quarkus.couchbase.password`
34
34
** *String*: The password to authenticate with.
35
+
** *Note*: Not required when DevServices starts a container injected to `password`.
35
36
36
37
== Optional
37
38
These config items have default values, but can be overridden in `application.properties`.
@@ -49,7 +50,7 @@ These config items have default values, but can be overridden in `application.pr
49
50
** *Seconds*: The interval at which metrics are emitted.
50
51
** *Default*: `600` (10min)
51
52
* `quarkus.couchbase.bucket-name`
52
-
** *String*: A bucket exposed as an injectable `Bucket` bean. Only required if a `Bucket` is injected.
53
+
** *String*: A bucket exposed as an injectable `Bucket` bean. Only required if a `Bucket` is injected. When DevServices starts a container, this bucket is also provisioned in it so the injected `Bucket` is immediately usable. If unset, DevServices creates no bucket.
53
54
** *Default*: None
54
55
* `quarkus.couchbase.preferredServerGroup`
55
56
** *String*: The preferred server group for operations which support it.
0 commit comments