UNPKG

@bifravst/ci

Version:

Sets up the permissions in our CI account for all repositories in this account to be able to use it for CI runs.

14 lines (13 loc) 450 B
import { aws_iam as IAM } from 'aws-cdk-lib'; import { Construct } from 'constructs'; export declare class ContinuousDeployment extends Construct { readonly role: IAM.IRole; constructor(parent: Construct, { repository: { owner, repo }, gitHubOICDProviderArn, environment, }: { repository: { owner: string; repo: string; }; gitHubOICDProviderArn: string; environment?: string; }); }