import { type Identity, type RemoteRepoInfo } from '@byted-apaas/cli-core-sdk'; import { type Context } from '@byted-apaas/cliore'; export interface PipelineBuildAndDeployOptions { cwd: string; workspaceRoot: string; identity: Identity; namespace: string; remoteRepoInfo: RemoteRepoInfo; yes?: boolean; context: Context; } /** * 在 git repo 场景下,进行完整的「代码版本检查」+「构建」+「部署」的全链路流水线 * @param options */ export default function pipelineBuildAndDeploy(options: PipelineBuildAndDeployOptions): Promise;