1 | ;
|
2 | var _a;
|
3 | Object.defineProperty(exports, "__esModule", { value: true });
|
4 | exports.PipelineProject = void 0;
|
5 | const jsiiDeprecationWarnings = require("../.warnings.jsii.js");
|
6 | const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
|
7 | const codepipeline_artifacts_1 = require("./codepipeline-artifacts");
|
8 | const codepipeline_source_1 = require("./codepipeline-source");
|
9 | const project_1 = require("./project");
|
10 | /**
|
11 | * A convenience class for CodeBuild Projects that are used in CodePipeline.
|
12 | */
|
13 | class PipelineProject extends project_1.Project {
|
14 | constructor(scope, id, props) {
|
15 | super(scope, id, {
|
16 | source: new codepipeline_source_1.CodePipelineSource(),
|
17 | artifacts: new codepipeline_artifacts_1.CodePipelineArtifacts(),
|
18 | ...props,
|
19 | });
|
20 | try {
|
21 | jsiiDeprecationWarnings._aws_cdk_aws_codebuild_PipelineProjectProps(props);
|
22 | }
|
23 | catch (error) {
|
24 | if (process.env.JSII_DEBUG !== "1" && error.name === "DeprecationError") {
|
25 | Error.captureStackTrace(error, PipelineProject);
|
26 | }
|
27 | throw error;
|
28 | }
|
29 | }
|
30 | }
|
31 | exports.PipelineProject = PipelineProject;
|
32 | _a = JSII_RTTI_SYMBOL_1;
|
33 | PipelineProject[_a] = { fqn: "@aws-cdk/aws-codebuild.PipelineProject", version: "1.181.1" };
|
34 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGlwZWxpbmUtcHJvamVjdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbInBpcGVsaW5lLXByb2plY3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQ0EscUVBQWlFO0FBQ2pFLCtEQUEyRDtBQUMzRCx1Q0FBd0Q7QUFLeEQ7O0dBRUc7QUFDSCxNQUFhLGVBQWdCLFNBQVEsaUJBQU87SUFDMUMsWUFBWSxLQUFnQixFQUFFLEVBQVUsRUFBRSxLQUE0QjtRQUNwRSxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsRUFBRTtZQUNmLE1BQU0sRUFBRSxJQUFJLHdDQUFrQixFQUFFO1lBQ2hDLFNBQVMsRUFBRSxJQUFJLDhDQUFxQixFQUFFO1lBQ3RDLEdBQUcsS0FBSztTQUNULENBQUMsQ0FBQzs7Ozs7OytDQU5NLGVBQWU7Ozs7S0FPekI7O0FBUEgsMENBUUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcbmltcG9ydCB7IENvZGVQaXBlbGluZUFydGlmYWN0cyB9IGZyb20gJy4vY29kZXBpcGVsaW5lLWFydGlmYWN0cyc7XG5pbXBvcnQgeyBDb2RlUGlwZWxpbmVTb3VyY2UgfSBmcm9tICcuL2NvZGVwaXBlbGluZS1zb3VyY2UnO1xuaW1wb3J0IHsgQ29tbW9uUHJvamVjdFByb3BzLCBQcm9qZWN0IH0gZnJvbSAnLi9wcm9qZWN0JztcblxuZXhwb3J0IGludGVyZmFjZSBQaXBlbGluZVByb2plY3RQcm9wcyBleHRlbmRzIENvbW1vblByb2plY3RQcm9wcyB7XG59XG5cbi8qKlxuICogQSBjb252ZW5pZW5jZSBjbGFzcyBmb3IgQ29kZUJ1aWxkIFByb2plY3RzIHRoYXQgYXJlIHVzZWQgaW4gQ29kZVBpcGVsaW5lLlxuICovXG5leHBvcnQgY2xhc3MgUGlwZWxpbmVQcm9qZWN0IGV4dGVuZHMgUHJvamVjdCB7XG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzPzogUGlwZWxpbmVQcm9qZWN0UHJvcHMpIHtcbiAgICBzdXBlcihzY29wZSwgaWQsIHtcbiAgICAgIHNvdXJjZTogbmV3IENvZGVQaXBlbGluZVNvdXJjZSgpLFxuICAgICAgYXJ0aWZhY3RzOiBuZXcgQ29kZVBpcGVsaW5lQXJ0aWZhY3RzKCksXG4gICAgICAuLi5wcm9wcyxcbiAgICB9KTtcbiAgfVxufVxuIl19 |
\ | No newline at end of file |