UNPKG

@cloudsnorkel/cdk-github-runners

Version:

CDK construct to create GitHub Actions self-hosted runners. Creates ephemeral runners on demand. Easy to deploy and highly customizable.

18 lines (17 loc) 960 B
import { Construct } from 'constructs'; import { RunnerVersion } from '../../../providers'; import { ImageBuilderComponent } from '../builder'; /** * Components for Windows that can be used with AWS Image Builder based builders. These cannot be used by {@link CodeBuildImageBuilder}. * * @deprecated Use `RunnerImageComponent` instead. */ export declare class WindowsComponents { static cloudwatchAgent(scope: Construct, id: string): ImageBuilderComponent; static awsCli(scope: Construct, id: string): ImageBuilderComponent; static githubCli(scope: Construct, id: string): ImageBuilderComponent; static git(scope: Construct, id: string): ImageBuilderComponent; static githubRunner(scope: Construct, id: string, runnerVersion: RunnerVersion): ImageBuilderComponent; static docker(scope: Construct, id: string): ImageBuilderComponent; static extraCertificates(scope: Construct, id: string, path: string): ImageBuilderComponent; }