| 
									
										
										
										
											2016-06-04 23:20:39 +02:00
										 |  |  | export declare let build: () => any; | 
					
						
							| 
									
										
										
										
											2016-06-05 13:01:45 +02:00
										 |  |  | export declare let readDockerfiles: () => any; | 
					
						
							|  |  |  | export declare let sortDockerfiles: (sortableArrayArg: Dockerfile[]) => any; | 
					
						
							| 
									
										
										
										
											2016-06-05 14:27:56 +02:00
										 |  |  | export declare let mapDockerfiles: (sortedArray: Dockerfile[]) => any; | 
					
						
							|  |  |  | export declare let buildDockerfiles: (sortedArrayArg: Dockerfile[]) => any; | 
					
						
							| 
									
										
										
										
											2016-06-05 17:17:15 +02:00
										 |  |  | export declare let pushDockerfiles: (sortedArrayArg: Dockerfile[]) => any; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  | export declare let pullDockerfileImages: (sortableArrayArg: Dockerfile[]) => any; | 
					
						
							|  |  |  | export declare let testDockerfiles: (sortedArrayArg: Dockerfile[]) => any; | 
					
						
							|  |  |  | export declare let releaseDockerfiles: (sortedArrayArg: Dockerfile[]) => any; | 
					
						
							| 
									
										
										
										
											2016-06-05 04:48:39 +02:00
										 |  |  | export declare class Dockerfile { | 
					
						
							|  |  |  |     filePath: string; | 
					
						
							|  |  |  |     repo: string; | 
					
						
							|  |  |  |     version: string; | 
					
						
							| 
									
										
										
										
											2016-06-05 06:20:05 +02:00
										 |  |  |     cleanTag: string; | 
					
						
							|  |  |  |     buildTag: string; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  |     releaseTag: string; | 
					
						
							|  |  |  |     containerName: string; | 
					
						
							| 
									
										
										
										
											2016-06-05 04:48:39 +02:00
										 |  |  |     content: string; | 
					
						
							| 
									
										
										
										
											2016-06-05 14:27:56 +02:00
										 |  |  |     patchedContent: string; | 
					
						
							| 
									
										
										
										
											2016-06-05 04:48:39 +02:00
										 |  |  |     baseImage: string; | 
					
						
							| 
									
										
										
										
											2016-06-05 14:27:56 +02:00
										 |  |  |     localBaseImageDependent: boolean; | 
					
						
							|  |  |  |     localBaseDockerfile: Dockerfile; | 
					
						
							| 
									
										
										
										
											2016-06-05 04:48:39 +02:00
										 |  |  |     constructor(options: { | 
					
						
							|  |  |  |         filePath?: string; | 
					
						
							|  |  |  |         fileContents?: string | Buffer; | 
					
						
							|  |  |  |         read?: boolean; | 
					
						
							|  |  |  |     }); | 
					
						
							| 
									
										
										
										
											2016-06-05 22:51:59 +02:00
										 |  |  |     build(): any; | 
					
						
							|  |  |  |     push(): any; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  |     pull(): void; | 
					
						
							|  |  |  |     test(): void; | 
					
						
							|  |  |  |     release(): void; | 
					
						
							|  |  |  |     getId(): string; | 
					
						
							| 
									
										
										
										
											2016-06-05 22:51:59 +02:00
										 |  |  |     patchContents(): any; | 
					
						
							|  |  |  |     restoreContents(): any; | 
					
						
							| 
									
										
										
										
											2016-06-05 04:48:39 +02:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2016-06-05 13:01:45 +02:00
										 |  |  | export declare let dockerFileVersion: (dockerfileNameArg: string) => string; | 
					
						
							|  |  |  | export declare let dockerBaseImage: (dockerfileContentArg: string) => string; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  | export declare let dockerTag: (repoArg: string, versionArg: string, stageArg: string) => string; | 
					
						
							| 
									
										
										
										
											2016-06-05 14:27:56 +02:00
										 |  |  | export declare let cleanTagsArrayFunction: (dockerfileArrayArg: Dockerfile[], trackingArrayArg: Dockerfile[]) => string[]; |