Skip to content

Commit e5e0b25

Browse files
Fix email issue with auths
1 parent 04c9c0a commit e5e0b25

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

packages/testcontainers/src/container-runtime/auth/auths.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { RegistryAuthLocator } from "./registry-auth-locator";
22
import { registryMatches } from "./registry-matches";
3-
import { Auth, AuthConfig, ContainerRuntimeConfig } from "./types";
3+
import { Auth, AuthConfig, ContainerRuntimeConfig, UsernamePasswordAuthConfig } from "./types";
44

55
export class Auths implements RegistryAuthLocator {
66
public getName(): string {
@@ -13,7 +13,7 @@ export class Auths implements RegistryAuthLocator {
1313
return undefined;
1414
}
1515

16-
const authConfig: Partial<AuthConfig> = { registryAddress: registry };
16+
const authConfig: Partial<UsernamePasswordAuthConfig> = { registryAddress: registry };
1717

1818
if (auth.email) {
1919
authConfig.email = auth.email;

packages/testcontainers/src/container-runtime/auth/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export type UsernamePasswordAuthConfig = {
1111
registryAddress: string;
1212
username: string;
1313
password: string;
14+
email?: string;
1415
};
1516

1617
export type IdentityTokenAuthConfig = {

0 commit comments

Comments
 (0)