UNPKG

@pepperize/cdk-autoscaling-gitlab-runner

Version:

AWS CDK GitLab Runner autoscaling on EC2 instances using docker+machine executor.

30 lines 2.34 kB
"use strict"; var _a; Object.defineProperty(exports, "__esModule", { value: true }); exports.DockerMachineVersion = void 0; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); /** * Docker+machine version * * @see https://gitlab.com/gitlab-org/ci-cd/docker-machine */ class DockerMachineVersion { /** * Custom docker+machine version * @param version docker+machine version number */ static of(version) { return new DockerMachineVersion(version); } constructor(version) { this.version = version; } } exports.DockerMachineVersion = DockerMachineVersion; _a = JSII_RTTI_SYMBOL_1; DockerMachineVersion[_a] = { fqn: "@pepperize/cdk-autoscaling-gitlab-runner.DockerMachineVersion", version: "0.2.717" }; /** * Docker+machine version 0.16.2-gitlab.15 */ DockerMachineVersion.V0_16_2_GITLAB_15 = new DockerMachineVersion("v0.16.2-gitlab.15"); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZG9ja2VyLW1hY2hpbmUtdmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydW5uZXIvZG9ja2VyLW1hY2hpbmUtdmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBOzs7O0dBSUc7QUFDSCxNQUFhLG9CQUFvQjtJQU0vQjs7O09BR0c7SUFDSSxNQUFNLENBQUMsRUFBRSxDQUFDLE9BQWU7UUFDOUIsT0FBTyxJQUFJLG9CQUFvQixDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzNDLENBQUM7SUFHRCxZQUFvQixPQUFlO1FBQ2pDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7O0FBakJILG9EQWtCQzs7O0FBakJDOztHQUVHO0FBQ29CLHNDQUFpQixHQUFHLElBQUksb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRG9ja2VyK21hY2hpbmUgdmVyc2lvblxuICpcbiAqIEBzZWUgaHR0cHM6Ly9naXRsYWIuY29tL2dpdGxhYi1vcmcvY2ktY2QvZG9ja2VyLW1hY2hpbmVcbiAqL1xuZXhwb3J0IGNsYXNzIERvY2tlck1hY2hpbmVWZXJzaW9uIHtcbiAgLyoqXG4gICAqIERvY2tlcittYWNoaW5lIHZlcnNpb24gMC4xNi4yLWdpdGxhYi4xNVxuICAgKi9cbiAgcHVibGljIHN0YXRpYyByZWFkb25seSBWMF8xNl8yX0dJVExBQl8xNSA9IG5ldyBEb2NrZXJNYWNoaW5lVmVyc2lvbihcInYwLjE2LjItZ2l0bGFiLjE1XCIpO1xuXG4gIC8qKlxuICAgKiBDdXN0b20gZG9ja2VyK21hY2hpbmUgdmVyc2lvblxuICAgKiBAcGFyYW0gdmVyc2lvbiBkb2NrZXIrbWFjaGluZSB2ZXJzaW9uIG51bWJlclxuICAgKi9cbiAgcHVibGljIHN0YXRpYyBvZih2ZXJzaW9uOiBzdHJpbmcpIHtcbiAgICByZXR1cm4gbmV3IERvY2tlck1hY2hpbmVWZXJzaW9uKHZlcnNpb24pO1xuICB9XG4gIHB1YmxpYyByZWFkb25seSB2ZXJzaW9uOiBzdHJpbmc7XG5cbiAgcHJpdmF0ZSBjb25zdHJ1Y3Rvcih2ZXJzaW9uOiBzdHJpbmcpIHtcbiAgICB0aGlzLnZlcnNpb24gPSB2ZXJzaW9uO1xuICB9XG59XG4iXX0=