mirror of
				https://git.suyu.dev/suyu/suyu.git
				synced 2025-10-31 23:06:43 +08:00 
			
		
		
		
	Merge pull request #198 from N00byKing/clang
Use Docker for Build Target clang-format for travis.
This commit is contained in:
		
						commit
						de43db3400
					
				
							
								
								
									
										13
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								.travis.yml
									
									
									
									
									
								
							| @ -3,16 +3,11 @@ matrix: | ||||
|   include: | ||||
|     - os: linux | ||||
|       env: NAME="clang-format" | ||||
|       sudo: required | ||||
|       dist: trusty | ||||
|       addons: | ||||
|         apt: | ||||
|           sources: | ||||
|             - sourceline: 'deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty-6.0 main' | ||||
|               key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key' | ||||
|             - sourceline: 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu trusty main' | ||||
|           packages: | ||||
|             - clang-format-6.0 | ||||
|       script: "./.travis/clang-format/script.sh" | ||||
|       services: docker | ||||
|       install: "./.travis/clang-format/deps.sh" | ||||
|       script: "./.travis/clang-format/build.sh" | ||||
|     - os: linux | ||||
|       env: NAME="linux build" | ||||
|       sudo: required | ||||
|  | ||||
							
								
								
									
										3
									
								
								.travis/clang-format/build.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								.travis/clang-format/build.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,3 @@ | ||||
| #!/bin/bash -ex | ||||
| 
 | ||||
| docker run -v $(pwd):/yuzu ubuntu:18.04 /bin/bash -ex /yuzu/.travis/clang-format/docker.sh | ||||
							
								
								
									
										3
									
								
								.travis/clang-format/deps.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								.travis/clang-format/deps.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,3 @@ | ||||
| #!/bin/sh -ex | ||||
| 
 | ||||
| docker pull ubuntu:18.04 | ||||
							
								
								
									
										8
									
								
								.travis/clang-format/docker.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										8
									
								
								.travis/clang-format/docker.sh
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,8 @@ | ||||
| #!/bin/bash -ex | ||||
| 
 | ||||
| apt-get update | ||||
| apt-get install -y clang-format-6.0 | ||||
| 
 | ||||
| # Run clang-format | ||||
| cd /yuzu | ||||
| ./.travis/clang-format/script.sh | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user