Skip to content

Commit ac9bc55

Browse files
Merge branch 'main' into release-11.0.0
2 parents 06daa8b + 40a945a commit ac9bc55

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+427
-159
lines changed

docs/modules/etcd.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Etcd Module
2+
3+
[Etcd](https://etcd.io/) is a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines.
4+
5+
## Install
6+
7+
```bash
8+
npm install @testcontainers/etcd --save-dev
9+
```
10+
11+
## Examples
12+
13+
<!--codeinclude-->
14+
[Read and write key-value pairs:](../../packages/modules/etcd/src/etcd-container.test.ts) inside_block:readWrite
15+
<!--/codeinclude-->
16+
17+
<!--codeinclude-->
18+
[Subscribe to key changes:](../../packages/modules/etcd/src/etcd-container.test.ts) inside_block:subscribe
19+
<!--/codeinclude-->

docs/modules/redis.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,37 @@ npm install @testcontainers/redis --save-dev
1111
## Examples
1212

1313
<!--codeinclude-->
14+
1415
[Start container:](../../packages/modules/redis/src/redis-container.test.ts) inside_block:startContainer
16+
1517
<!--/codeinclude-->
1618

1719
<!--codeinclude-->
20+
1821
[Connect redis client to container:](../../packages/modules/redis/src/redis-container.test.ts) inside_block:simpleConnect
22+
1923
<!--/codeinclude-->
2024

2125
<!--codeinclude-->
26+
2227
[Start container with password authentication:](../../packages/modules/redis/src/redis-container.test.ts) inside_block:startWithCredentials
28+
2329
<!--/codeinclude-->
2430

2531
<!--codeinclude-->
32+
2633
[Define volume for persistent/predefined data:](../../packages/modules/redis/src/redis-container.test.ts) inside_block:persistentData
34+
2735
<!--/codeinclude-->
2836

2937
<!--codeinclude-->
38+
39+
[Start container with redis/redis-stack-server image:](../../packages/modules/redis/src/redis-container.test.ts) inside_block:startWithRedisStack
40+
41+
<!--/codeinclude-->
42+
43+
<!--codeinclude-->
44+
3045
[Execute a command inside the container:](../../packages/modules/redis/src/redis-container.test.ts) inside_block:executeCommand
46+
3147
<!--/codeinclude-->

mkdocs.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
site_name: Testcontainers for NodeJS
22
site_url: https://node.testcontainers.org
3-
repo_name: 'testcontainers-node'
4-
repo_url: 'https://github.com/testcontainers/testcontainers-node'
3+
repo_name: "testcontainers-node"
4+
repo_url: "https://github.com/testcontainers/testcontainers-node"
55
edit_uri: edit/main/docs/
66

77
theme:
8-
name: 'material'
9-
custom_dir: 'docs/site/theme'
8+
name: "material"
9+
custom_dir: "docs/site/theme"
1010
palette:
1111
scheme: testcontainers
1212
font:
1313
text: Roboto
1414
code: Roboto Mono
15-
logo: 'site/logo.svg'
16-
favicon: 'site/favicon.ico'
15+
logo: "site/logo.svg"
16+
favicon: "site/favicon.ico"
1717

1818
extra_css:
19-
- 'site/css/extra.css'
20-
- 'site/css/tc-header.css'
19+
- "site/css/extra.css"
20+
- "site/css/tc-header.css"
2121

2222
plugins:
2323
- search
@@ -56,6 +56,7 @@ nav:
5656
- Couchbase: modules/couchbase.md
5757
- CockroachDB: modules/cockroachdb.md
5858
- Elasticsearch: modules/elasticsearch.md
59+
- Etcd: modules/etcd.md
5960
- EventStoreDB: modules/eventstoredb.md
6061
- GCloud: modules/gcloud.md
6162
- HiveMQ: modules/hivemq.md

0 commit comments

Comments
 (0)