mirror of
				https://github.com/ARM-software/workload-automation.git
				synced 2025-11-04 09:02:12 +00:00 
			
		
		
		
	extras/Dockerfile: Ensure we are using utf-8 in our docker container
For compatibility we want to be using utf-8 by default when we interact with files within WA so ensure that our environment is configured accordingly.
This commit is contained in:
		@@ -47,9 +47,15 @@ ARG WA_REF=v3.1.3
 | 
			
		||||
ARG ANDROID_SDK_URL=https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip
 | 
			
		||||
 | 
			
		||||
RUN apt-get update
 | 
			
		||||
RUN apt-get install -y python3 python3-pip git wget zip openjdk-8-jre-headless vim emacs nano curl sshpass ssh usbutils
 | 
			
		||||
RUN apt-get install -y python3 python3-pip git wget zip openjdk-8-jre-headless vim emacs nano curl sshpass ssh usbutils locales
 | 
			
		||||
RUN pip3 install pandas
 | 
			
		||||
 | 
			
		||||
# Ensure we're using utf-8 as our default encoding
 | 
			
		||||
RUN locale-gen en_US.UTF-8
 | 
			
		||||
ENV LANG en_US.UTF-8
 | 
			
		||||
ENV LANGUAGE en_US:en
 | 
			
		||||
ENV LC_ALL en_US.UTF-8
 | 
			
		||||
 | 
			
		||||
# Let's get the two repos we need, and install them
 | 
			
		||||
RUN git clone -v https://github.com/ARM-software/devlib.git /tmp/devlib && cd /tmp/devlib && git checkout $DEVLIB_REF && python3 setup.py install && pip3 install .[full]
 | 
			
		||||
RUN git clone -v https://github.com/ARM-software/workload-automation.git /tmp/wa && cd /tmp/wa && git checkout $WA_REF && python3 setup.py install && pip3 install .[all]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user