27 lines
		
	
	
		
			554 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			554 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| // Imports
 | |
| 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';
 | |
| import {BuildCleaner} from './build-cleaner';
 | |
| 
 | |
| // Run
 | |
| _main();
 | |
| 
 | |
| // Functions
 | |
| function _main(): void {
 | |
|   const buildCleaner = new BuildCleaner(
 | |
|     AIO_BUILDS_DIR,
 | |
|     AIO_GITHUB_ORGANIZATION,
 | |
|     AIO_GITHUB_REPO,
 | |
|     AIO_GITHUB_TOKEN,
 | |
|     AIO_DOWNLOADS_DIR,
 | |
|     AIO_ARTIFACT_PATH);
 | |
| 
 | |
|   buildCleaner.cleanUp().catch(() => process.exit(1));
 | |
| }
 |