@pepperize/cdk-autoscaling-gitlab-runner
Version:
AWS CDK GitLab Runner autoscaling on EC2 instances using docker+machine executor.
30 lines • 2.34 kB
JavaScript
;
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=