Test test
							parent
							
								
									40b1e5faa9
								
							
						
					
					
						commit
						5d3f759ada
					
				|  | @ -353,9 +353,9 @@ const SDK = __importStar(__webpack_require__(71786)); | |||
| const nanoid_1 = __webpack_require__(39140); | ||||
| const fs = __importStar(__webpack_require__(35747)); | ||||
| const core = __importStar(__webpack_require__(42186)); | ||||
| const cloud_runner_constants_1 = __importDefault(__webpack_require__(28394)); | ||||
| const cloud_runner_constants_1 = __importDefault(__webpack_require__(82394)); | ||||
| const aws_build_runner_1 = __importDefault(__webpack_require__(29102)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| const crypto = __webpack_require__(33373); | ||||
| class AWSBuildEnvironment { | ||||
|     constructor(buildParameters) { | ||||
|  | @ -708,7 +708,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | |||
| const AWS = __importStar(__webpack_require__(71786)); | ||||
| const core = __importStar(__webpack_require__(42186)); | ||||
| const zlib = __importStar(__webpack_require__(78761)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| class AWSBuildRunner { | ||||
|     static runTask(taskDef, ECS, CF, environment, buildGuid, commands) { | ||||
|         var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q; | ||||
|  | @ -875,7 +875,7 @@ exports.default = AWSBuildRunner; | |||
| 
 | ||||
| /***/ }), | ||||
| 
 | ||||
| /***/ 28394: | ||||
| /***/ 82394: | ||||
| /***/ ((__unused_webpack_module, exports) => { | ||||
| 
 | ||||
| "use strict"; | ||||
|  | @ -889,7 +889,7 @@ exports.default = CloudRunnerConstants; | |||
| 
 | ||||
| /***/ }), | ||||
| 
 | ||||
| /***/ 49899: | ||||
| /***/ 17375: | ||||
| /***/ (function(__unused_webpack_module, exports, __webpack_require__) { | ||||
| 
 | ||||
| "use strict"; | ||||
|  | @ -943,7 +943,7 @@ exports.default = CloudRunnerLogger; | |||
| 
 | ||||
| /***/ }), | ||||
| 
 | ||||
| /***/ 93487: | ||||
| /***/ 58738: | ||||
| /***/ (function(__unused_webpack_module, exports, __webpack_require__) { | ||||
| 
 | ||||
| "use strict"; | ||||
|  | @ -953,7 +953,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { | |||
| }; | ||||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||
| const nanoid_1 = __webpack_require__(39140); | ||||
| const cloud_runner_constants_1 = __importDefault(__webpack_require__(28394)); | ||||
| const cloud_runner_constants_1 = __importDefault(__webpack_require__(82394)); | ||||
| class CloudRunnerNamespace { | ||||
|     static generateBuildName(runNumber, platform) { | ||||
|         const nanoid = nanoid_1.customAlphabet(cloud_runner_constants_1.default.alphabet, 4); | ||||
|  | @ -1004,11 +1004,11 @@ var __importDefault = (this && this.__importDefault) || function (mod) { | |||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||
| const aws_build_platform_1 = __importDefault(__webpack_require__(81683)); | ||||
| const core = __importStar(__webpack_require__(42186)); | ||||
| const cloud_runner_namespace_1 = __importDefault(__webpack_require__(93487)); | ||||
| const cloud_runner_namespace_1 = __importDefault(__webpack_require__(58738)); | ||||
| const kubernetes_build_platform_1 = __importDefault(__webpack_require__(10471)); | ||||
| const image_environment_factory_1 = __importDefault(__webpack_require__(25145)); | ||||
| const yaml_1 = __importDefault(__webpack_require__(13552)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| const repositoryFolder = 'repo'; | ||||
| const buildVolumeFolder = 'data'; | ||||
| const cacheFolder = 'cache'; | ||||
|  | @ -1416,7 +1416,7 @@ const kubernetes_utils_1 = __importDefault(__webpack_require__(96494)); | |||
| const async_wait_until_1 = __importDefault(__webpack_require__(41299)); | ||||
| const kubernetes_job_spec_factory_1 = __importDefault(__webpack_require__(1739)); | ||||
| const kubernetes_service_account_1 = __importDefault(__webpack_require__(42915)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| class Kubernetes { | ||||
|     constructor(buildParameters) { | ||||
|         this.buildGuid = ''; | ||||
|  | @ -1699,7 +1699,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { | |||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||
| const client_node_1 = __webpack_require__(89679); | ||||
| const stream_1 = __webpack_require__(92413); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| class KubernetesLogging { | ||||
|     static streamLogs(kubeConfig, kubeClient, jobName, podName, containerName, namespace, logCallback) { | ||||
|         return __awaiter(this, void 0, void 0, function* () { | ||||
|  | @ -1914,7 +1914,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); | |||
| const async_wait_until_1 = __importDefault(__webpack_require__(41299)); | ||||
| const core = __importStar(__webpack_require__(42186)); | ||||
| const k8s = __importStar(__webpack_require__(89679)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| class KubernetesStorage { | ||||
|     static createPersistentVolumeClaim(buildParameters, pvcName, kubeClient, namespace) { | ||||
|         return __awaiter(this, void 0, void 0, function* () { | ||||
|  | @ -2029,7 +2029,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) { | |||
| }; | ||||
| Object.defineProperty(exports, "__esModule", ({ value: true })); | ||||
| const async_wait_until_1 = __importDefault(__webpack_require__(41299)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(49899)); | ||||
| const cloud_runner_logger_1 = __importDefault(__webpack_require__(17375)); | ||||
| class KubernetesUtilities { | ||||
|     static findPodFromJob(kubeClient, jobName, namespace) { | ||||
|         return __awaiter(this, void 0, void 0, function* () { | ||||
|  |  | |||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -1,6 +1,7 @@ | |||
| module.exports = { | ||||
|   clearMocks: true, | ||||
|   moduleFileExtensions: ['js', 'ts'], | ||||
|   modulePathIgnorePatterns: ['src/model/cloud-runner'], | ||||
|   testEnvironment: 'node', | ||||
|   testMatch: ['**/*.test.ts'], | ||||
|   testRunner: 'jest-circus/runner', | ||||
|  |  | |||
|  | @ -1,15 +1,15 @@ | |||
| import * as SDK from 'aws-sdk'; | ||||
| import { customAlphabet } from 'nanoid'; | ||||
| import CloudRunnerSecret from '../cloud-runner-secret'; | ||||
| import CloudRunnerEnvironmentVariable from '../cloud-runner-environment-variable'; | ||||
| import CloudRunnerSecret from '../cloud-runner-services/cloud-runner-secret'; | ||||
| import CloudRunnerEnvironmentVariable from '../cloud-runner-services/cloud-runner-environment-variable'; | ||||
| import * as fs from 'fs'; | ||||
| import * as core from '@actions/core'; | ||||
| import CloudRunnerTaskDef from '../cloud-runner-task-def'; | ||||
| import CloudRunnerConstants from '../cloud-runner-constants'; | ||||
| import CloudRunnerTaskDef from '../cloud-runner-services/cloud-runner-task-def'; | ||||
| import CloudRunnerConstants from '../cloud-runner-services/cloud-runner-constants'; | ||||
| import AWSBuildRunner from './aws-build-runner'; | ||||
| import { CloudRunnerProviderInterface } from '../cloud-runner-provider-interface'; | ||||
| import { CloudRunnerProviderInterface } from '../cloud-runner-services/cloud-runner-provider-interface'; | ||||
| import BuildParameters from '../../build-parameters'; | ||||
| import CloudRunnerLogger from '../cloud-runner-logger'; | ||||
| import CloudRunnerLogger from '../cloud-runner-services/cloud-runner-logger'; | ||||
| const crypto = require('crypto'); | ||||
| 
 | ||||
| class AWSBuildEnvironment implements CloudRunnerProviderInterface { | ||||
|  |  | |||
|  | @ -1,9 +1,9 @@ | |||
| import * as AWS from 'aws-sdk'; | ||||
| import CloudRunnerEnvironmentVariable from '../cloud-runner-environment-variable'; | ||||
| import CloudRunnerEnvironmentVariable from '../cloud-runner-services/cloud-runner-environment-variable'; | ||||
| import * as core from '@actions/core'; | ||||
| import CloudRunnerTaskDef from '../cloud-runner-task-def'; | ||||
| import CloudRunnerTaskDef from '../cloud-runner-services/cloud-runner-task-def'; | ||||
| import * as zlib from 'zlib'; | ||||
| import CloudRunnerLogger from '../cloud-runner-logger'; | ||||
| import CloudRunnerLogger from '../cloud-runner-services/cloud-runner-logger'; | ||||
| 
 | ||||
| class AWSBuildRunner { | ||||
|   static async runTask( | ||||
|  |  | |||
|  | @ -0,0 +1,7 @@ | |||
| describe('Cloud Runner', () => { | ||||
|   describe('Check 1', () => { | ||||
|     it('succeeds', () => { | ||||
|       expect(1).toBe(1); | ||||
|     }); | ||||
|   }); | ||||
| }); | ||||
|  | @ -1,17 +1,17 @@ | |||
| import * as k8s from '@kubernetes/client-node'; | ||||
| import { BuildParameters } from '../..'; | ||||
| import * as core from '@actions/core'; | ||||
| import { CloudRunnerProviderInterface } from '../cloud-runner-provider-interface'; | ||||
| import CloudRunnerSecret from '../cloud-runner-secret'; | ||||
| import { CloudRunnerProviderInterface } from '../cloud-runner-services/cloud-runner-provider-interface'; | ||||
| import CloudRunnerSecret from '../cloud-runner-services/cloud-runner-secret'; | ||||
| import KubernetesStorage from './kubernetes-storage'; | ||||
| import CloudRunnerEnvironmentVariable from '../cloud-runner-environment-variable'; | ||||
| import CloudRunnerEnvironmentVariable from '../cloud-runner-services/cloud-runner-environment-variable'; | ||||
| import KubernetesLogging from './kubernetes-logging'; | ||||
| import KubernetesSecret from './kubernetes-secret'; | ||||
| import KubernetesUtilities from './kubernetes-utils'; | ||||
| import waitUntil from 'async-wait-until'; | ||||
| import KubernetesJobSpecFactory from './kubernetes-job-spec-factory'; | ||||
| import KubernetesServiceAccount from './kubernetes-service-account'; | ||||
| import CloudRunnerLogger from '../cloud-runner-logger'; | ||||
| import CloudRunnerLogger from '../cloud-runner-services/cloud-runner-logger'; | ||||
| 
 | ||||
| class Kubernetes implements CloudRunnerProviderInterface { | ||||
|   private kubeConfig: k8s.KubeConfig; | ||||
|  |  | |||
|  | @ -1,5 +1,5 @@ | |||
| import { CoreV1Api } from '@kubernetes/client-node'; | ||||
| import CloudRunnerSecret from '../cloud-runner-secret'; | ||||
| import CloudRunnerSecret from '../cloud-runner-services/cloud-runner-secret'; | ||||
| import * as k8s from '@kubernetes/client-node'; | ||||
| const base64 = require('base-64'); | ||||
| 
 | ||||
|  |  | |||
|  | @ -2,7 +2,7 @@ import waitUntil from 'async-wait-until'; | |||
| import * as core from '@actions/core'; | ||||
| import * as k8s from '@kubernetes/client-node'; | ||||
| import BuildParameters from '../../build-parameters'; | ||||
| import CloudRunnerLogger from '../cloud-runner-logger'; | ||||
| import CloudRunnerLogger from '../cloud-runner-services/cloud-runner-logger'; | ||||
| 
 | ||||
| class KubernetesStorage { | ||||
|   public static async createPersistentVolumeClaim( | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| import { CoreV1Api } from '@kubernetes/client-node'; | ||||
| import waitUntil from 'async-wait-until'; | ||||
| import CloudRunnerLogger from '../cloud-runner-logger'; | ||||
| import CloudRunnerLogger from '../cloud-runner-services/cloud-runner-logger'; | ||||
| 
 | ||||
| class KubernetesUtilities { | ||||
|   static async findPodFromJob(kubeClient: CoreV1Api, jobName: string, namespace: string) { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue