Skip to content

Commit

Permalink
fix(rules): update docker images for docker
Browse files Browse the repository at this point in the history
  • Loading branch information
bodinsamuel committed Oct 13, 2023
1 parent 8f79bae commit a7163e6
Show file tree
Hide file tree
Showing 5 changed files with 68 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/analyser/__snapshots__/index.test.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ exports[`analyser > should run correctly 1`] = `
"/docker-compose.yml",
],
"reason": [
"postgresql matched: /postgres/",
"postgresql matched: /^postgres$/",
],
"tech": "postgresql",
"techs": [],
Expand Down
7 changes: 6 additions & 1 deletion src/rules/db/postgres.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ register({
type: 'db',
dependencies: [
{ type: 'npm', name: 'pg' },
{ type: 'docker', name: /postgres/, example: 'postgres:0.0.0' },
{ type: 'docker', name: 'postgres' },
{ type: 'docker', name: 'bitnami/postgresql' },
{ type: 'docker', name: 'circleci/postgres' },
{ type: 'docker', name: 'cimg/postgres' },
{ type: 'docker', name: 'ubuntu/postgres' },
{ type: 'docker', name: 'bitnamicharts/postgresql' },
{ type: 'rust', name: 'postgres' },
{ type: 'ruby', name: 'pg' },
{
Expand Down
3 changes: 3 additions & 0 deletions src/rules/db/supabase.postgres.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,8 @@ register({
{ type: 'npm', name: '@supabase/postgres-meta' },
{ type: 'npm', name: '@supabase/realtime-js' },
{ type: 'githubAction', name: 'supabase/embeddings-generator' },
{ type: 'docker', name: 'bitnami/supabase-postgres' },
{ type: 'docker', name: 'supabase/postgres' },
{ type: 'docker', name: 'supabase/postgres-meta' },
],
});
53 changes: 53 additions & 0 deletions src/rules/spec/docker/__snapshots__/component.test.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@ exports[`docker > should match everything 1`] = `
"slack",
"snyk",
"strapi",
"supabase",
"supabase.postgres",
"supabase.storage",
"telegram",
"trufflesecurity",
"typesense",
Expand Down Expand Up @@ -163,11 +166,31 @@ exports[`docker > should match everything 2`] = `
"bitnami/matomo",
"0.0.0",
],
[
"docker",
"bitnami/postgresql",
"0.0.0",
],
[
"docker",
"bitnami/solr",
"0.0.0",
],
[
"docker",
"bitnami/supabase-postgres",
"0.0.0",
],
[
"docker",
"bitnami/supabase-storage",
"0.0.0",
],
[
"docker",
"bitnamicharts/postgresql",
"0.0.0",
],
[
"docker",
"blackfire/blackfire",
Expand All @@ -193,6 +216,16 @@ exports[`docker > should match everything 2`] = `
"cimg/azure",
"0.0.0",
],
[
"docker",
"cimg/postgres",
"0.0.0",
],
[
"docker",
"circleci/postgres",
"0.0.0",
],
[
"docker",
"clickhouse/clickhouse-server",
Expand Down Expand Up @@ -438,6 +471,21 @@ exports[`docker > should match everything 2`] = `
"strapi",
"0.0.0",
],
[
"docker",
"supabase/postgres",
"0.0.0",
],
[
"docker",
"supabase/postgres-meta",
"0.0.0",
],
[
"docker",
"supabase/storage-api",
"0.0.0",
],
[
"docker",
"trufflesecurity/trufflehog",
Expand All @@ -448,6 +496,11 @@ exports[`docker > should match everything 2`] = `
"typesense/typesense",
"0.0.0",
],
[
"docker",
"ubuntu/postgres",
"0.0.0",
],
[
"docker",
"vault",
Expand Down
6 changes: 5 additions & 1 deletion src/rules/storage/supabase.storage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,9 @@ register({
tech: 'supabase.storage',
name: 'Supabase Storage',
type: 'storage',
dependencies: [{ type: 'npm', name: '@supabase/storage-js' }],
dependencies: [
{ type: 'npm', name: '@supabase/storage-js' },
{ type: 'docker', name: 'bitnami/supabase-storage' },
{ type: 'docker', name: 'supabase/storage-api' },
],
});

0 comments on commit a7163e6

Please sign in to comment.