skeet
Version:
Full-stack TypeScript Serverless Framework
17 lines (15 loc) • 422 B
text/typescript
import { execSyncCmd } from '@/lib/execSyncCmd'
import { getNetworkConfig } from '@/lib/getNetworkConfig'
export const createNetwork = async (projectId: string, appName: string) => {
const networkName = (await getNetworkConfig(projectId, appName)).networkName
const shCmd = [
'gcloud',
'compute',
'networks',
'create',
networkName,
'--project',
projectId,
]
await execSyncCmd(shCmd)
}