|  |  | @ -152,8 +152,8 @@ def build_release(String channel_name) { | 
			
		
	
		
		
			
				
					
					|  |  |  |     "${channel_name} (casync)": { |  |  |  |     "${channel_name} (casync)": { | 
			
		
	
		
		
			
				
					
					|  |  |  |       deviceStage("build casync", "tici-needs-can", [], [ |  |  |  |       deviceStage("build casync", "tici-needs-can", [], [ | 
			
		
	
		
		
			
				
					
					|  |  |  |         ["build ${channel_name}", "RELEASE=1 OPENPILOT_CHANNEL=${channel_name} BUILD_DIR=/data/openpilot CASYNC_DIR=/data/casync $SOURCE_DIR/release/create_casync_build.sh"], |  |  |  |         ["build ${channel_name}", "RELEASE=1 OPENPILOT_CHANNEL=${channel_name} BUILD_DIR=/data/openpilot CASYNC_DIR=/data/casync $SOURCE_DIR/release/create_casync_build.sh"], | 
			
		
	
		
		
			
				
					
					|  |  |  |         ["create manifest", "$SOURCE_DIR/release/create_release_manifest.py /data/manifest.json && cat /data/manifest.json"], |  |  |  |         ["create manifest", "$SOURCE_DIR/release/create_release_manifest.py /data/openpilot /data/manifest.json && cat /data/manifest.json"], | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         ["upload and cleanup ${channel_name}", "$SOURCE_DIR/release/upload_casync_release.py /data/casync && rm -rf /data/casync"], |  |  |  |         ["upload and cleanup ${channel_name}", "PYTHONWARNINGS=ignore $SOURCE_DIR/release/upload_casync_release.py /data/casync && rm -rf /data/casync"], | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       ]) |  |  |  |       ]) | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |   ) |  |  |  |   ) | 
			
		
	
	
		
		
			
				
					|  |  | 
 |