You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							21 lines
						
					
					
						
							586 B
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							21 lines
						
					
					
						
							586 B
						
					
					
				
								# the tests only support python 3.6, not newer
							 | 
						|
								#FROM ubuntu:latest
							 | 
						|
								FROM python:3.6.15-slim-buster
							 | 
						|
								
							 | 
						|
								# Installed required system deps
							 | 
						|
								RUN apt-get update \
							 | 
						|
								    && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y git-core sudo tzdata
							 | 
						|
								
							 | 
						|
								# Install python deps
							 | 
						|
								RUN pip install virtualenv
							 | 
						|
								
							 | 
						|
								# Clone Ceph S3 tests
							 | 
						|
								RUN git clone https://github.com/ceph/s3-tests.git
							 | 
						|
								
							 | 
						|
								WORKDIR s3-tests
							 | 
						|
								
							 | 
						|
								# Pin to a certain commit on ceph/s3-tests
							 | 
						|
								# https://github.com/ceph/s3-tests/commit/9a6a1e9f197fc9fb031b809d1e057635c2ff8d4e
							 | 
						|
								RUN git checkout 9a6a1e9f197fc9fb031b809d1e057635c2ff8d4e
							 | 
						|
								
							 | 
						|
								RUN ./bootstrap
							 |