UNPKG

@jameslnewell/buildkite-pipelines

Version:
37 lines (36 loc) 1.04 kB
import { PluginSchema } from '../../schema'; import { PluginBuilder } from '../PluginBuilder'; export interface DockerLoginPluginSchema { server?: string; username: string; 'password-env': string; retries?: number; } /** * @see https://github.com/buildkite-plugins/docker-login-buildkite-plugin */ export declare class DockerLoginPlugin implements PluginBuilder { #private; static PLUGIN: string; /** * @deprecated Use .setUsername() instead */ username(username: string): this; setUsername(username: string): this; /** * @deprecated Use .setUsername() instead */ passwordEnv(passwordEnv: string): this; setPasswordEnv(passwordEnv: string): this; /** * @deprecated Use .setServer() instead */ server(server: string): this; setServer(server: string): this; /** * @deprecated Use .setRetries() instead */ retries(retries: number): this; setRetries(retries: number): this; build(): PluginSchema | Promise<PluginSchema>; }