"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const artifacts_1 = require("./artifacts");
const project_1 = require("./project");
const source_1 = require("./source");
/**
 * A convenience class for CodeBuild Projects that are used in CodePipeline.
 */
class PipelineProject extends project_1.Project {
    constructor(parent, id, props) {
        super(parent, id, Object.assign({ source: new source_1.CodePipelineSource(), artifacts: new artifacts_1.CodePipelineBuildArtifacts() }, props));
    }
}
exports.PipelineProject = PipelineProject;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGlwZWxpbmUtcHJvamVjdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInBpcGVsaW5lLXByb2plY3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFDQSwyQ0FBeUQ7QUFDekQsdUNBQXdEO0FBQ3hELHFDQUE4QztBQU05Qzs7R0FFRztBQUNILE1BQWEsZUFBZ0IsU0FBUSxpQkFBTztJQUN4QyxZQUFZLE1BQXFCLEVBQUUsRUFBVSxFQUFFLEtBQTRCO1FBQ3ZFLEtBQUssQ0FBQyxNQUFNLEVBQUUsRUFBRSxrQkFDWixNQUFNLEVBQUUsSUFBSSwyQkFBa0IsRUFBRSxFQUNoQyxTQUFTLEVBQUUsSUFBSSxzQ0FBMEIsRUFBRSxJQUN4QyxLQUFLLEVBQ1YsQ0FBQztJQUNQLENBQUM7Q0FDSjtBQVJELDBDQVFDIn0=