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) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…