2025-05-21 12:18:39 +00:00
|
|
|
import { Command } from 'commander'
|
2025-05-22 17:19:04 +00:00
|
|
|
// import ora from 'ora'
|
2025-05-21 12:18:39 +00:00
|
|
|
|
|
|
|
export const publish = new Command('publish')
|
|
|
|
.description('Publishes a deployment')
|
|
|
|
.argument('[deploymentId]', 'deployment ID')
|
2025-05-22 17:19:04 +00:00
|
|
|
.action(async (_opts) => {
|
|
|
|
// const spinner = ora('Publishing deployment').start()
|
|
|
|
// try {
|
|
|
|
// const deployment = await client.publishDeployment(
|
|
|
|
// { version: '1.0.0' },
|
|
|
|
// { deploymentId }
|
|
|
|
// )
|
|
|
|
// spinner.succeed('Deployment published successfully')
|
|
|
|
// console.log(JSON.stringify(deployment, null, 2))
|
|
|
|
// } catch (err) {
|
|
|
|
// spinner.fail('Failed to publish deployment')
|
|
|
|
// console.error(err)
|
|
|
|
// process.exit(1)
|
|
|
|
// }
|
2025-05-21 12:18:39 +00:00
|
|
|
})
|