docker编译是root用户,导致不能在一个终端下载编译下的下载编译自动化

自动化脚本测试一章 git、shell、ubuntu等环境搭建类-CSDN博客

在一个ubuntu终端下,下载代码比如下面

repo init ...

repo sync -c -j9 && echo 11 > 11

下面在一个docker终端,执行下面脚本,当下载完成后,脚本监测到后开始编译

bash 复制代码
#/bin/bash

echo "0000"
while true
do
if [ -f "11" ];then
        echo "has file 11"
        break;
fi
echo "......."
sleep 120
done

echo "has file 11, ready make"
source build/envsetup.sh && lunch hqcos-userdebug && make -j8|tee log
相关推荐
HelloWorld_SDK8 小时前
Docker安装OpenClaw
运维·docker·容器·openclaw
北京耐用通信12 小时前
耐达讯自动化CAN转EtherCAT网关:3步配置,赋能电机启动器智能化升级
人工智能·物联网·网络协议·自动化·信息与通信
刘~浪地球12 小时前
云原生与容器--Kubernetes 生产环境部署实战
云原生·容器·kubernetes
迈威通信13 小时前
轨交通信进化:从“连得上”到“靠得住” | 第十届智慧轨交大会观察
运维·网络·安全·自动化·信息与通信
cyber_两只龙宝13 小时前
【Docker】Docker的资源限制
linux·运维·服务器·docker·云原生·容器
XDHCOM13 小时前
Docker怎么设置Redis?
redis·docker·容器
Flying pigs~~14 小时前
检索增强生成RAG项目tools_01:Docker 极简实战
运维·人工智能·docker·容器·大模型·agent·rag
b***251115 小时前
比斯特自动化动力电池组半自动生产线的工艺革新与效率提升
运维·自动化