Skip to content

Commit 0be5309

Browse files
Add Dependabot for Docker (#1020)
1 parent 091483f commit 0be5309

File tree

81 files changed

+189
-49
lines changed

Some content is hidden

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

81 files changed

+189
-49
lines changed

.github/dependabot.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,52 @@ updates:
4949
patterns:
5050
- "*"
5151

52+
- package-ecosystem: "docker"
53+
directories:
54+
- "/packages/modules/arangodb"
55+
- "/packages/modules/azurecosmosdb"
56+
- "/packages/modules/azurite"
57+
- "/packages/modules/cassandra"
58+
- "/packages/modules/chromadb"
59+
- "/packages/modules/clickhouse"
60+
- "/packages/modules/cockroachdb"
61+
- "/packages/modules/couchbase"
62+
- "/packages/modules/elasticsearch"
63+
- "/packages/modules/etcd"
64+
- "/packages/modules/gcloud"
65+
- "/packages/modules/hivemq"
66+
- "/packages/modules/k3s"
67+
- "/packages/modules/kafka"
68+
- "/packages/modules/localstack"
69+
- "/packages/modules/mariadb"
70+
- "/packages/modules/minio"
71+
- "/packages/modules/mockserver"
72+
- "/packages/modules/mongodb"
73+
- "/packages/modules/mssqlserver"
74+
- "/packages/modules/mysql"
75+
- "/packages/modules/nats"
76+
- "/packages/modules/neo4j"
77+
- "/packages/modules/ollama"
78+
- "/packages/modules/postgresql"
79+
- "/packages/modules/qdrant"
80+
- "/packages/modules/rabbitmq"
81+
- "/packages/modules/redis"
82+
- "/packages/modules/redpanda"
83+
- "/packages/modules/scylladb"
84+
- "/packages/modules/selenium"
85+
- "/packages/modules/toxiproxy"
86+
- "/packages/modules/valkey"
87+
- "/packages/modules/weaviate"
88+
schedule:
89+
interval: "weekly"
90+
labels:
91+
- "dependencies"
92+
- "docker"
93+
groups:
94+
dependencies:
95+
patterns:
96+
- "*"
97+
5298
- package-ecosystem: "github-actions"
5399
directory: "/"
54100
schedule:
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
FROM arangodb:3.10.0

packages/modules/arangodb/src/arangodb-container.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import { Database } from "arangojs";
2+
import { getImage } from "../../../testcontainers/src/utils/test-helper";
23
import { ArangoDBContainer } from "./arangodb-container";
34

4-
const IMAGE = "arangodb:3.10.0";
5+
const IMAGE = getImage(__dirname);
56

67
describe("ArangoDB", { timeout: 180_000 }, () => {
78
// connect {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
FROM mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:vnext-EN20250228

packages/modules/azurecosmosdb/src/azure-cosmosdb-emulator-container.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import { CosmosClient, PartitionKeyKind } from "@azure/cosmos";
22
import https from "node:https";
3+
import { getImage } from "../../../testcontainers/src/utils/test-helper";
34
import { AzureCosmosDbEmulatorContainer } from "./azure-cosmosdb-emulator-container";
45

5-
const IMAGE = "mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:vnext-EN20250228";
6+
const IMAGE = getImage(__dirname);
67

78
describe("AzureCosmosDbEmulatorContainer", { timeout: 180_000 }, async () => {
89
it("should set https protocol", async () => {

packages/modules/azurecosmosdb/tsconfig.build.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"extends": "./tsconfig.json",
33
"exclude": [
44
"build",
5-
"jest.config.ts",
65
"src/**/*.test.ts"
76
],
87
"references": [

packages/modules/azurecosmosdb/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@
1010
}
1111
},
1212
"exclude": [
13-
"build",
14-
"jest.config.ts"
13+
"build"
1514
],
1615
"references": [
1716
{
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
FROM mcr.microsoft.com/azure-storage/azurite:3.34.0

packages/modules/azurite/src/azurite-container.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import { TableClient, TableEntity } from "@azure/data-tables";
22
import { BlobServiceClient, StorageSharedKeyCredential } from "@azure/storage-blob";
33
import { QueueServiceClient } from "@azure/storage-queue";
4+
import { getImage } from "../../../testcontainers/src/utils/test-helper";
45
import { AzuriteContainer } from "./azurite-container";
56

6-
const IMAGE = "mcr.microsoft.com/azure-storage/azurite:3.34.0";
7+
const IMAGE = getImage(__dirname);
78

89
describe("Azurite", { timeout: 240_000 }, () => {
910
// uploadAndDownloadBlob {
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
FROM cassandra:5.0.2

0 commit comments

Comments
 (0)