28 lines
		
	
	
		
			619 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			619 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| set -e -o pipefail
 | |
| 
 | |
| echo '*******************'
 | |
| echo '** AFTER_SUCCESS **'
 | |
| echo '*******************'
 | |
| 
 | |
| 
 | |
| echo '---------------------'
 | |
| echo '-- WAIT FOR OTHERS --'
 | |
| echo '---------------------'
 | |
| 
 | |
| python ./scripts/ci/travis_after_all.py
 | |
| . .to_export_back
 | |
| 
 | |
| echo BUILD_LEADER=$BUILD_LEADER
 | |
| echo BUILD_AGGREGATE_STATUS=$BUILD_AGGREGATE_STATUS
 | |
| 
 | |
| if [ "$BUILD_LEADER" = "YES" ]; then
 | |
|   if [ "$BUILD_AGGREGATE_STATUS" = "others_succeeded" ]; then
 | |
|     ./scripts/ci/presubmit-queue-success.sh
 | |
|   else
 | |
|     echo "ERROR: Some Failed, not submitting"
 | |
|   fi
 | |
| else
 | |
|   echo "ERROR: Other builds have not finished, not submitting"
 | |
| fi
 |