| 
									
										
										
										
											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-07 22:27:10 +02:00
										 |  |  | export declare let pushDockerfiles: (sortedArrayArg: Dockerfile[]) => any; | 
					
						
							| 
									
										
										
										
											2016-06-07 19:41:14 +02:00
										 |  |  | export declare let pullDockerfileImages: (sortableArrayArg: Dockerfile[], registryArg?: string) => any; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  | export declare let testDockerfiles: (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 19:41:14 +02:00
										 |  |  |     testTag: string; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  |     releaseTag: string; | 
					
						
							|  |  |  |     containerName: string; | 
					
						
							| 
									
										
										
										
											2016-06-05 04:48:39 +02:00
										 |  |  |     content: string; | 
					
						
							|  |  |  |     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; | 
					
						
							| 
									
										
										
										
											2016-06-07 22:27:10 +02:00
										 |  |  |     push(stageArg: any): any; | 
					
						
							| 
									
										
										
										
											2016-06-07 19:41:14 +02:00
										 |  |  |     pull(registryArg: string): void; | 
					
						
							| 
									
										
										
										
											2016-06-07 03:59:47 +02:00
										 |  |  |     test(): void; | 
					
						
							|  |  |  |     getId(): string; | 
					
						
							| 
									
										
										
										
											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 19:41:14 +02:00
										 |  |  | export declare let dockerTag: (registryArg: string, repoArg: string, versionArg: string, suffixArg?: string) => string; | 
					
						
							| 
									
										
										
										
											2016-06-05 14:27:56 +02:00
										 |  |  | export declare let cleanTagsArrayFunction: (dockerfileArrayArg: Dockerfile[], trackingArrayArg: Dockerfile[]) => string[]; |