UNPKG

@catladder/cli

Version:

Panter cli tool for cloud CI/CD and DevOps

17 lines (15 loc) 461 B
import type { Gcloudregion } from "@catladder/pipeline"; import { exec } from "child-process-promise"; export const upsertGcloudArtifactsRegistry = async (config: { projectId: string; region: Gcloudregion; }) => { try { await exec( `gcloud artifacts repositories create catladder-deploy --project="${config.projectId}" --repository-format=docker --location=${config.region}`, ); } catch (e) { // probably already exists // } };