| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | // Imports
 | 
					
						
							| 
									
										
										
										
											2018-05-10 13:56:07 +01:00
										 |  |  | import {AIO_DOWNLOADS_DIR} from '../common/constants'; | 
					
						
							|  |  |  | import { | 
					
						
							|  |  |  |   AIO_ARTIFACT_PATH, | 
					
						
							|  |  |  |   AIO_BUILDS_DIR, | 
					
						
							|  |  |  |   AIO_GITHUB_ORGANIZATION, | 
					
						
							|  |  |  |   AIO_GITHUB_REPO, | 
					
						
							|  |  |  |   AIO_GITHUB_TOKEN, | 
					
						
							|  |  |  | } from '../common/env-variables'; | 
					
						
							| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | import {BuildCleaner} from './build-cleaner'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Run
 | 
					
						
							|  |  |  | _main(); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Functions
 | 
					
						
							| 
									
										
										
										
											2018-08-10 11:10:22 +01:00
										 |  |  | function _main(): void { | 
					
						
							| 
									
										
										
										
											2018-05-10 13:56:07 +01:00
										 |  |  |   const buildCleaner = new BuildCleaner( | 
					
						
							|  |  |  |     AIO_BUILDS_DIR, | 
					
						
							|  |  |  |     AIO_GITHUB_ORGANIZATION, | 
					
						
							|  |  |  |     AIO_GITHUB_REPO, | 
					
						
							|  |  |  |     AIO_GITHUB_TOKEN, | 
					
						
							|  |  |  |     AIO_DOWNLOADS_DIR, | 
					
						
							|  |  |  |     AIO_ARTIFACT_PATH); | 
					
						
							| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-12 15:39:16 +01:00
										 |  |  |   buildCleaner.cleanUp().catch(() => process.exit(1)); | 
					
						
							| 
									
										
										
										
											2017-02-06 20:40:28 +02:00
										 |  |  | } |