update prebuilt docker container (#19767)
	
		
	
				
					
				
			* update prebuilt container * fix build * revert thatpull/214/head
							parent
							
								
									1a14cca2a5
								
							
						
					
					
						commit
						b2f82717f4
					
				
				 1 changed files with 24 additions and 20 deletions
			
			
		| @ -1,28 +1,32 @@ | ||||
| FROM commaai/openpilot-base:latest | ||||
| 
 | ||||
| ENV PYTHONUNBUFFERED 1 | ||||
| ENV PYTHONPATH /tmp/openpilot:${PYTHONPATH} | ||||
| 
 | ||||
| RUN mkdir -p /tmp/openpilot | ||||
| ENV OPENPILOT_PATH /home/batman/openpilot/ | ||||
| ENV PYTHONPATH ${OPENPILOT_PATH}:${PYTHONPATH} | ||||
| 
 | ||||
| COPY SConstruct \ | ||||
|      .pylintrc \ | ||||
|      .pre-commit-config.yaml \ | ||||
|      /tmp/openpilot/ | ||||
| RUN mkdir -p ${OPENPILOT_PATH} | ||||
| WORKDIR ${OPENPILOT_PATH} | ||||
| 
 | ||||
| COPY ./pyextra /tmp/openpilot/pyextra | ||||
| COPY ./phonelibs /tmp/openpilot/phonelibs | ||||
| COPY ./site_scons /tmp/openpilot/site_scons | ||||
| COPY ./laika /tmp/openpilot/laika | ||||
| COPY ./laika_repo /tmp/openpilot/laika_repo | ||||
| COPY ./rednose /tmp/openpilot/rednose | ||||
| COPY ./tools /tmp/openpilot/tools | ||||
| COPY ./release /tmp/openpilot/release | ||||
| COPY ./common /tmp/openpilot/common | ||||
| COPY ./opendbc /tmp/openpilot/opendbc | ||||
| COPY ./cereal /tmp/openpilot/cereal | ||||
| COPY ./panda /tmp/openpilot/panda | ||||
| COPY ./selfdrive /tmp/openpilot/selfdrive | ||||
| COPY Pipfile Pipfile.lock $OPENPILOT_PATH | ||||
| RUN pip install --no-cache-dir pipenv==2020.8.13 && \ | ||||
|     pipenv install --system --deploy --dev --clear && \ | ||||
|     pip uninstall -y pipenv | ||||
| 
 | ||||
| COPY SConstruct ${OPENPILOT_PATH} | ||||
| 
 | ||||
| COPY ./pyextra ${OPENPILOT_PATH}/pyextra | ||||
| COPY ./phonelibs ${OPENPILOT_PATH}/phonelibs | ||||
| COPY ./site_scons ${OPENPILOT_PATH}/site_scons | ||||
| COPY ./laika ${OPENPILOT_PATH}/laika | ||||
| COPY ./laika_repo ${OPENPILOT_PATH}/laika_repo | ||||
| COPY ./rednose ${OPENPILOT_PATH}/rednose | ||||
| COPY ./tools ${OPENPILOT_PATH}/tools | ||||
| COPY ./release ${OPENPILOT_PATH}/release | ||||
| COPY ./common ${OPENPILOT_PATH}/common | ||||
| COPY ./opendbc ${OPENPILOT_PATH}/opendbc | ||||
| COPY ./cereal ${OPENPILOT_PATH}/cereal | ||||
| COPY ./panda ${OPENPILOT_PATH}/panda | ||||
| COPY ./selfdrive ${OPENPILOT_PATH}/selfdrive | ||||
| 
 | ||||
| WORKDIR /tmp/openpilot | ||||
| RUN scons -j$(nproc) | ||||
|  | ||||
					Loading…
					
					
				
		Reference in new issue