mirror of
				https://github.com/RetroDECK/Duckstation.git
				synced 2025-04-10 19:15:14 +00:00 
			
		
		
		
	CI: Work around Azure Ubuntu mirror issue
This commit is contained in:
		
							parent
							
								
									5b600602c2
								
							
						
					
					
						commit
						b5f806a830
					
				
							
								
								
									
										5
									
								
								.github/workflows/rolling-release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/rolling-release.yml
									
									
									
									
										vendored
									
									
								
							|  | @ -171,8 +171,9 @@ jobs: | |||
|     - name: Install packages | ||||
|       shell: bash | ||||
|       run: | | ||||
|         sudo apt-get update | ||||
|         sudo apt-get -y install cmake ninja-build ccache libsdl2-dev libgtk-3-dev libegl1-mesa-dev libevdev-dev libgbm-dev libdrm-dev libwayland-dev libwayland-egl-backend-dev extra-cmake-modules libcurl4-gnutls-dev libxrandr-dev llvm-12 lld-12 clang-12 | ||||
|         # Workaround for https://github.com/actions/runner-images/issues/675 | ||||
|         sudo scripts/retry.sh apt-get update | ||||
|         sudo scripts/retry.sh apt-get -y install cmake ninja-build ccache libsdl2-dev libgtk-3-dev libegl1-mesa-dev libevdev-dev libgbm-dev libdrm-dev libwayland-dev libwayland-egl-backend-dev extra-cmake-modules libcurl4-gnutls-dev libxrandr-dev llvm-12 lld-12 clang-12 | ||||
| 
 | ||||
|     - name: Cache Dependencies | ||||
|       id: cache-deps | ||||
|  |  | |||
							
								
								
									
										13
									
								
								scripts/retry.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										13
									
								
								scripts/retry.sh
									
									
									
									
									
										Executable file
									
								
							|  | @ -0,0 +1,13 @@ | |||
| #!/bin/bash | ||||
| 
 | ||||
| RETRIES=10 | ||||
| 
 | ||||
| for i in $(seq 1 "$RETRIES"); do | ||||
| 	"$@" && break | ||||
| 	if [ "$i" == "$RETRIES" ]; then | ||||
| 		echo "Command \"$@\" failed after ${RETRIES} retries." | ||||
| 		exit 1 | ||||
| 	fi | ||||
| done | ||||
| 
 | ||||
| exit 0 | ||||
		Loading…
	
		Reference in a new issue
	
	 Connor McLaughlin
						Connor McLaughlin