mirror of
				https://gitlab.freedesktop.org/wayland/wayland.git
				synced 2025-11-03 09:01:42 -05:00 
			
		
		
		
	ci: Add ARMv7 build
Signed-off-by: Daniel Stone <daniels@collabora.com>
This commit is contained in:
		
							parent
							
								
									33767673bc
								
							
						
					
					
						commit
						c4865c774b
					
				
					 1 changed files with 33 additions and 0 deletions
				
			
		| 
						 | 
					@ -89,6 +89,12 @@ stages:
 | 
				
			||||||
  variables:
 | 
					  variables:
 | 
				
			||||||
    BUILD_ARCH: "aarch64"
 | 
					    BUILD_ARCH: "aarch64"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.debian-armv7:
 | 
				
			||||||
 | 
					  extends:
 | 
				
			||||||
 | 
					    - .os-debian
 | 
				
			||||||
 | 
					  variables:
 | 
				
			||||||
 | 
					    BUILD_ARCH: "armv7"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
check-commit:
 | 
					check-commit:
 | 
				
			||||||
  extends:
 | 
					  extends:
 | 
				
			||||||
| 
						 | 
					@ -124,6 +130,17 @@ aarch64-debian-container_prep:
 | 
				
			||||||
  variables:
 | 
					  variables:
 | 
				
			||||||
    GIT_STRATEGY: none
 | 
					    GIT_STRATEGY: none
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					armv7-debian-container_prep:
 | 
				
			||||||
 | 
					  extends:
 | 
				
			||||||
 | 
					    - .debian-armv7
 | 
				
			||||||
 | 
					    - .fdo.container-build@debian
 | 
				
			||||||
 | 
					  tags:
 | 
				
			||||||
 | 
					    - aarch64
 | 
				
			||||||
 | 
					  stage: "Base container"
 | 
				
			||||||
 | 
					  variables:
 | 
				
			||||||
 | 
					    GIT_STRATEGY: none
 | 
				
			||||||
 | 
					    FDO_BASE_IMAGE: "arm32v7/debian:$FDO_DISTRIBUTION_VERSION"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Core build environment.
 | 
					# Core build environment.
 | 
				
			||||||
.build-env:
 | 
					.build-env:
 | 
				
			||||||
| 
						 | 
					@ -162,6 +179,17 @@ aarch64-debian-container_prep:
 | 
				
			||||||
    - job: aarch64-debian-container_prep
 | 
					    - job: aarch64-debian-container_prep
 | 
				
			||||||
      artifacts: false
 | 
					      artifacts: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.build-env-debian-armv7:
 | 
				
			||||||
 | 
					  extends:
 | 
				
			||||||
 | 
					    - .fdo.suffixed-image@debian
 | 
				
			||||||
 | 
					    - .debian-armv7
 | 
				
			||||||
 | 
					    - .build-env
 | 
				
			||||||
 | 
					  tags:
 | 
				
			||||||
 | 
					    - aarch64
 | 
				
			||||||
 | 
					  needs:
 | 
				
			||||||
 | 
					    - job: armv7-debian-container_prep
 | 
				
			||||||
 | 
					      artifacts: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Full build and test.
 | 
					# Full build and test.
 | 
				
			||||||
.do-build:
 | 
					.do-build:
 | 
				
			||||||
| 
						 | 
					@ -189,3 +217,8 @@ aarch64-debian-build:
 | 
				
			||||||
  extends:
 | 
					  extends:
 | 
				
			||||||
    - .build-env-debian-aarch64
 | 
					    - .build-env-debian-aarch64
 | 
				
			||||||
    - .do-build
 | 
					    - .do-build
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					armv7-debian-build:
 | 
				
			||||||
 | 
					  extends:
 | 
				
			||||||
 | 
					    - .build-env-debian-armv7
 | 
				
			||||||
 | 
					    - .do-build
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue