in source/changeset-validator/index.js [93:122]
async function sendResult(data) {
const { success, jobId, failureDetails } = data;
if (success) {
await codePipeline.putJobSuccessResult({ jobId }).promise();
await metrics.send({
success: 'true'
});
return {
status: 'SUCCESS',
pipelineState: 'RUNNING'
};
} else {
await codePipeline.putJobFailureResult({
jobId,
failureDetails
}).promise();
await metrics.send({
sucess: 'false'
});
return {
status: 'SUCCESS',
pipelineState: 'STOPPED'
};
}
}