cli default parameter
							parent
							
								
									4fbc5c5a58
								
							
						
					
					
						commit
						9536ea889a
					
				|  | @ -625,6 +625,7 @@ const cloud_runner_state_1 = __webpack_require__(70912); | ||||||
| const caching_1 = __webpack_require__(35010); | const caching_1 = __webpack_require__(35010); | ||||||
| const lfs_hashing_1 = __webpack_require__(47011); | const lfs_hashing_1 = __webpack_require__(47011); | ||||||
| const cloud_runner_agent_system_1 = __webpack_require__(87685); | const cloud_runner_agent_system_1 = __webpack_require__(87685); | ||||||
|  | const path_1 = __importDefault(__webpack_require__(85622)); | ||||||
| class CloudRunnerRepositorySetup { | class CloudRunnerRepositorySetup { | ||||||
|     static run() { |     static run() { | ||||||
|         return __awaiter(this, void 0, void 0, function* () { |         return __awaiter(this, void 0, void 0, function* () { | ||||||
|  | @ -638,11 +639,15 @@ class CloudRunnerRepositorySetup { | ||||||
|                 cloud_runner_logger_1.default.logCli(`Library Caching`); |                 cloud_runner_logger_1.default.logCli(`Library Caching`); | ||||||
|                 console_1.assert(!fs_1.default.existsSync(cloud_runner_state_1.CloudRunnerState.libraryFolderFull), `!Warning!: The Unity library was included in the git repository`); |                 console_1.assert(!fs_1.default.existsSync(cloud_runner_state_1.CloudRunnerState.libraryFolderFull), `!Warning!: The Unity library was included in the git repository`); | ||||||
|                 cloud_runner_logger_1.default.logCli(`LFS Caching`); |                 cloud_runner_logger_1.default.logCli(`LFS Caching`); | ||||||
|  |                 yield cloud_runner_agent_system_1.CloudRunnerAgentSystem.Run(`tree ${path_1.default.join(cloud_runner_state_1.CloudRunnerState.lfsDirectory, '..')}`); | ||||||
|                 yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolder, cloud_runner_state_1.CloudRunnerState.lfsDirectory, `${CloudRunnerRepositorySetup.LFS_ASSETS_HASH}.zip`); |                 yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolder, cloud_runner_state_1.CloudRunnerState.lfsDirectory, `${CloudRunnerRepositorySetup.LFS_ASSETS_HASH}.zip`); | ||||||
|  |                 yield cloud_runner_agent_system_1.CloudRunnerAgentSystem.Run(`tree ${path_1.default.join(cloud_runner_state_1.CloudRunnerState.lfsDirectory, '..')}`); | ||||||
|                 yield caching_1.Caching.printCacheState(cloud_runner_state_1.CloudRunnerState.lfsCacheFolder, cloud_runner_state_1.CloudRunnerState.libraryCacheFolder); |                 yield caching_1.Caching.printCacheState(cloud_runner_state_1.CloudRunnerState.lfsCacheFolder, cloud_runner_state_1.CloudRunnerState.libraryCacheFolder); | ||||||
|                 yield CloudRunnerRepositorySetup.pullLatestLFS(); |                 yield CloudRunnerRepositorySetup.pullLatestLFS(); | ||||||
|                 yield caching_1.Caching.PushToCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolder, cloud_runner_state_1.CloudRunnerState.lfsDirectory, CloudRunnerRepositorySetup.LFS_ASSETS_HASH); |                 yield caching_1.Caching.PushToCache(cloud_runner_state_1.CloudRunnerState.lfsCacheFolder, cloud_runner_state_1.CloudRunnerState.lfsDirectory, CloudRunnerRepositorySetup.LFS_ASSETS_HASH); | ||||||
|  |                 yield cloud_runner_agent_system_1.CloudRunnerAgentSystem.Run(`tree ${path_1.default.join(cloud_runner_state_1.CloudRunnerState.libraryCacheFolder, '..')}`); | ||||||
|                 yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.libraryCacheFolder, cloud_runner_state_1.CloudRunnerState.libraryFolderFull); |                 yield caching_1.Caching.PullFromCache(cloud_runner_state_1.CloudRunnerState.libraryCacheFolder, cloud_runner_state_1.CloudRunnerState.libraryFolderFull); | ||||||
|  |                 yield cloud_runner_agent_system_1.CloudRunnerAgentSystem.Run(`tree ${path_1.default.join(cloud_runner_state_1.CloudRunnerState.libraryCacheFolder, '..')}`); | ||||||
|                 caching_1.Caching.handleCachePurging(); |                 caching_1.Caching.handleCachePurging(); | ||||||
|             } |             } | ||||||
|             catch (error) { |             catch (error) { | ||||||
|  |  | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -5,6 +5,7 @@ import { CloudRunnerState } from '../../cloud-runner/state/cloud-runner-state'; | ||||||
| import { Caching } from './caching'; | import { Caching } from './caching'; | ||||||
| import { LFSHashing } from './lfs-hashing'; | import { LFSHashing } from './lfs-hashing'; | ||||||
| import { CloudRunnerAgentSystem } from './cloud-runner-agent-system'; | import { CloudRunnerAgentSystem } from './cloud-runner-agent-system'; | ||||||
|  | import path from 'path'; | ||||||
| 
 | 
 | ||||||
| export class CloudRunnerRepositorySetup { | export class CloudRunnerRepositorySetup { | ||||||
|   static LFS_ASSETS_HASH; |   static LFS_ASSETS_HASH; | ||||||
|  | @ -23,11 +24,13 @@ export class CloudRunnerRepositorySetup { | ||||||
|         `!Warning!: The Unity library was included in the git repository`, |         `!Warning!: The Unity library was included in the git repository`, | ||||||
|       ); |       ); | ||||||
|       CloudRunnerLogger.logCli(`LFS Caching`); |       CloudRunnerLogger.logCli(`LFS Caching`); | ||||||
|  |       await CloudRunnerAgentSystem.Run(`tree ${path.join(CloudRunnerState.lfsDirectory, '..')}`); | ||||||
|       await Caching.PullFromCache( |       await Caching.PullFromCache( | ||||||
|         CloudRunnerState.lfsCacheFolder, |         CloudRunnerState.lfsCacheFolder, | ||||||
|         CloudRunnerState.lfsDirectory, |         CloudRunnerState.lfsDirectory, | ||||||
|         `${CloudRunnerRepositorySetup.LFS_ASSETS_HASH}.zip`, |         `${CloudRunnerRepositorySetup.LFS_ASSETS_HASH}.zip`, | ||||||
|       ); |       ); | ||||||
|  |       await CloudRunnerAgentSystem.Run(`tree ${path.join(CloudRunnerState.lfsDirectory, '..')}`); | ||||||
|       await Caching.printCacheState(CloudRunnerState.lfsCacheFolder, CloudRunnerState.libraryCacheFolder); |       await Caching.printCacheState(CloudRunnerState.lfsCacheFolder, CloudRunnerState.libraryCacheFolder); | ||||||
|       await CloudRunnerRepositorySetup.pullLatestLFS(); |       await CloudRunnerRepositorySetup.pullLatestLFS(); | ||||||
|       await Caching.PushToCache( |       await Caching.PushToCache( | ||||||
|  | @ -35,7 +38,10 @@ export class CloudRunnerRepositorySetup { | ||||||
|         CloudRunnerState.lfsDirectory, |         CloudRunnerState.lfsDirectory, | ||||||
|         CloudRunnerRepositorySetup.LFS_ASSETS_HASH, |         CloudRunnerRepositorySetup.LFS_ASSETS_HASH, | ||||||
|       ); |       ); | ||||||
|  |       await CloudRunnerAgentSystem.Run(`tree ${path.join(CloudRunnerState.libraryCacheFolder, '..')}`); | ||||||
|       await Caching.PullFromCache(CloudRunnerState.libraryCacheFolder, CloudRunnerState.libraryFolderFull); |       await Caching.PullFromCache(CloudRunnerState.libraryCacheFolder, CloudRunnerState.libraryFolderFull); | ||||||
|  |       await CloudRunnerAgentSystem.Run(`tree ${path.join(CloudRunnerState.libraryCacheFolder, '..')}`); | ||||||
|  | 
 | ||||||
|       Caching.handleCachePurging(); |       Caching.handleCachePurging(); | ||||||
|     } catch (error) { |     } catch (error) { | ||||||
|       throw error; |       throw error; | ||||||
|  |  | ||||||
|  | @ -1,7 +0,0 @@ | ||||||
| import System from '../system'; |  | ||||||
| 
 |  | ||||||
| export class AWSTokenReader { |  | ||||||
|   public static async GetAWSTokenFromCLI() { |  | ||||||
|     return JSON.parse(await System.run(`aws sts get-session-token`)).Credentials.SessionToken; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
		Loading…
	
		Reference in New Issue