INNER CODE UNIT · JavaScript
deleteBuild
screwdriver-cd/screwdriver · plugins/builds/index.js:55
async function deleteBuild(buildConfig, buildFactory) {
const buildToDelete = await buildFactory.get(buildConfig);
if (buildToDelete && buildToDelete.status === 'CREATED') {
return buildToDelete.remove();
}
return null;
}
/**
* Trigger the next jobs of the current job
* @param { import('./types/index').ServerConfig } config Configuration object
* @param { Object } server Server object
* @param { import('./types/index').ServerApp } server.app Server app object
* @return {Promise<null>} Resolves to the newly created build or null
*/
async function triggerNextJobs(config, server) {