mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-31 10:37:12 -04:00 
			
		
		
		
	Use qemu also for arm64v8 build - something might be causing trouble on the native hosts
This commit is contained in:
		
							parent
							
								
									7817315f8b
								
							
						
					
					
						commit
						48b59c8e24
					
				
							
								
								
									
										11
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								.travis.yml
									
									
									
									
									
								
							| @ -60,14 +60,17 @@ jobs: | ||||
|       after_success: | ||||
|         - true | ||||
|       script: | ||||
|         - echo "Starting arm64v8 build, login to docker" | ||||
|         - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin | ||||
|         # register binfmt stuff for qemu-static binaries so we can use userland-emulation | ||||
|         - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes | ||||
|         # replace the multi-arch reference with a specific, arm32v7 version. else docker will use the platform specific one, | ||||
|         # which is amd64. | ||||
|         - sed -i 's/FROM node:15/FROM node@sha256:5a14c8bf5020253f322b8f1f6bec4c34cafb0097acf1c1155506ee17b3c71119/g' Dockerfile | ||||
|         - sed -i 's/FROM python:3.7-slim/FROM python@sha256:d75eb820f62221ce8e40c5d8dbe988aa417e88553ef095a4a7591d7318da8486/g' Dockerfile | ||||
|         # travis_wait 60 tells travis to wait for up to 60 minutes - default is 20, which is too short | ||||
|         - echo "Build ..." | ||||
|         - travis_wait 60 docker build -f Dockerfile --tag=${DOCKER_REPO}:${TRAVIS_COMMIT}-arm64v8 . | ||||
|         - echo "Push" | ||||
|         - docker push ${DOCKER_REPO}:${TRAVIS_COMMIT}-arm64v8 | ||||
|       arch: arm64 | ||||
|       arch: amd64 | ||||
|       on: | ||||
|         condition: '"${BUILD_DOCKER}" = 1' | ||||
|      | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user