Spaces:
Runtime error
Runtime error
File size: 1,077 Bytes
f103956 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | import { success, created } from '../../lib/response.js'
import * as deploymentsService from './deployments.service.js'
export async function getStatus(req, res, next) {
try {
const deployment = await deploymentsService.getDeployment(req.params.orderId, req.user.id)
success(res, deployment)
} catch (err) { next(err) }
}
export async function create(req, res, next) {
try {
const deployment = await deploymentsService.createDeployment(req.params.orderId, req.user.id, req.validatedData)
created(res, deployment)
} catch (err) { next(err) }
}
export async function trigger(req, res, next) {
try {
const deployment = await deploymentsService.getDeployment(req.params.orderId, req.user.id)
const result = await deploymentsService.triggerDeploy(deployment.id)
success(res, result)
} catch (err) { next(err) }
}
export async function getLog(req, res, next) {
try {
const deployment = await deploymentsService.getDeployment(req.params.orderId, req.user.id)
success(res, { log: deployment?.log })
} catch (err) { next(err) }
}
|