ci(aio): fix clean-up script on ngbuilds.io
				
					
				
			This commit is contained in:
		
							parent
							
								
									3bb59902f7
								
							
						
					
					
						commit
						17f5f3b32c
					
				| @ -83,6 +83,7 @@ RUN yarn global add pm2@2 | ||||
| COPY cronjobs/aio-builds-cleanup /etc/cron.d/ | ||||
| RUN chmod 0744 /etc/cron.d/aio-builds-cleanup | ||||
| RUN crontab /etc/cron.d/aio-builds-cleanup | ||||
| RUN printenv | grep AIO_ >> /etc/environment | ||||
| 
 | ||||
| 
 | ||||
| # Set up dnsmasq | ||||
|  | ||||
| @ -1,2 +1,2 @@ | ||||
| # Periodically clean up builds that do not correspond to currently open PRs | ||||
| 0 4 * * * root /usr/local/bin/aio-clean-up >> /var/log/cron.log 2>&1 | ||||
| 0 12 * * * root /usr/local/bin/aio-clean-up >> /var/log/cron.log 2>&1 | ||||
|  | ||||
| @ -12,6 +12,8 @@ _main(); | ||||
| 
 | ||||
| // Functions
 | ||||
| function _main() { | ||||
|   console.log(`[${new Date()}] - Cleaning up builds...`); | ||||
| 
 | ||||
|   const buildCleaner = new BuildCleaner(AIO_BUILDS_DIR, AIO_REPO_SLUG, AIO_GITHUB_TOKEN); | ||||
| 
 | ||||
|   buildCleaner.cleanUp().catch(err => { | ||||
|  | ||||
| @ -1,4 +1,8 @@ | ||||
| #!/bin/bash | ||||
| set -e -o pipefail | ||||
| 
 | ||||
| # Set up env variables | ||||
| export AIO_GITHUB_TOKEN=$(head -c -1 /aio-secrets/GITHUB_TOKEN 2>/dev/null) | ||||
| 
 | ||||
| # Run the clean-up | ||||
| node $AIO_SCRIPTS_JS_DIR/dist/lib/clean-up >> /var/log/aio/clean-up.log 2>&1 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user