mirror of
				https://github.com/docker/login-action.git
				synced 2025-10-26 12:57:35 +08:00 
			
		
		
		
	Fix cmd output
This commit is contained in:
		
							parent
							
								
									04f461cc60
								
							
						
					
					
						commit
						16d491f0ca
					
				
							
								
								
									
										15
									
								
								dist/index.js
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										15
									
								
								dist/index.js
									
									
									
										generated
									
									
										vendored
									
									
								
							| @ -4099,13 +4099,16 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge | ||||
|     }); | ||||
| }; | ||||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||||
| exports.getRegion = exports.parseCLIVersion = exports.getCLIVersion = exports.getCLICmdOutput = exports.getCLI = exports.isECR = void 0; | ||||
| exports.parseCLIVersion = exports.getCLIVersion = exports.getCLICmdOutput = exports.getCLI = exports.getRegion = exports.isECR = void 0; | ||||
| const semver = __importStar(__webpack_require__(383)); | ||||
| const io = __importStar(__webpack_require__(436)); | ||||
| const execm = __importStar(__webpack_require__(757)); | ||||
| exports.isECR = (registry) => __awaiter(void 0, void 0, void 0, function* () { | ||||
|     return registry.includes('amazonaws'); | ||||
| }); | ||||
| exports.getRegion = (registry) => __awaiter(void 0, void 0, void 0, function* () { | ||||
|     return registry.substring(registry.indexOf('ecr.') + 4, registry.indexOf('.amazonaws')); | ||||
| }); | ||||
| exports.getCLI = () => __awaiter(void 0, void 0, void 0, function* () { | ||||
|     return io.which('aws', true); | ||||
| }); | ||||
| @ -4114,7 +4117,12 @@ exports.getCLICmdOutput = (args) => __awaiter(void 0, void 0, void 0, function* | ||||
|         if (res.stderr != '' && !res.success) { | ||||
|             throw new Error(res.stderr); | ||||
|         } | ||||
|         return res.stdout; | ||||
|         else if (res.stderr != '') { | ||||
|             return res.stderr.trim(); | ||||
|         } | ||||
|         else { | ||||
|             return res.stdout.trim(); | ||||
|         } | ||||
|     }); | ||||
| }); | ||||
| exports.getCLIVersion = () => __awaiter(void 0, void 0, void 0, function* () { | ||||
| @ -4127,9 +4135,6 @@ exports.parseCLIVersion = (stdout) => __awaiter(void 0, void 0, void 0, function | ||||
|     } | ||||
|     return undefined; | ||||
| }); | ||||
| exports.getRegion = (registry) => __awaiter(void 0, void 0, void 0, function* () { | ||||
|     return registry.substring(registry.indexOf('ecr.') + 4, registry.indexOf('.amazonaws')); | ||||
| }); | ||||
| //# sourceMappingURL=aws.js.map
 | ||||
| 
 | ||||
| /***/ }) | ||||
|  | ||||
							
								
								
									
										13
									
								
								src/aws.ts
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								src/aws.ts
									
									
									
									
									
								
							| @ -6,6 +6,10 @@ export const isECR = async (registry: string): Promise<boolean> => { | ||||
|   return registry.includes('amazonaws'); | ||||
| }; | ||||
| 
 | ||||
| export const getRegion = async (registry: string): Promise<string> => { | ||||
|   return registry.substring(registry.indexOf('ecr.') + 4, registry.indexOf('.amazonaws')); | ||||
| }; | ||||
| 
 | ||||
| export const getCLI = async (): Promise<string> => { | ||||
|   return io.which('aws', true); | ||||
| }; | ||||
| @ -14,8 +18,11 @@ export const getCLICmdOutput = async (args: string[]): Promise<string> => { | ||||
|   return execm.exec(await getCLI(), args, true).then(res => { | ||||
|     if (res.stderr != '' && !res.success) { | ||||
|       throw new Error(res.stderr); | ||||
|     } else if (res.stderr != '') { | ||||
|       return res.stderr.trim(); | ||||
|     } else { | ||||
|       return res.stdout.trim(); | ||||
|     } | ||||
|     return res.stdout; | ||||
|   }); | ||||
| }; | ||||
| 
 | ||||
| @ -30,7 +37,3 @@ export const parseCLIVersion = async (stdout: string): Promise<string | undefine | ||||
|   } | ||||
|   return undefined; | ||||
| }; | ||||
| 
 | ||||
| export const getRegion = async (registry: string): Promise<string> => { | ||||
|   return registry.substring(registry.indexOf('ecr.') + 4, registry.indexOf('.amazonaws')); | ||||
| }; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 CrazyMax
						CrazyMax