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
相关推荐
剑客的茶馆11 分钟前
企业本地大模型用Ollama+Open WebUI+Stable Diffusion可视化问答及画图
docker·ai·stable diffusion·ollama·open webui
ck_RFID_3 小时前
RFID技术在粉末涂料配料生产线的精准应用
信息可视化·自动化·rfid·工业制造
向上慢爬的蜗牛4 小时前
k8s架构设计思想
云原生·容器·kubernetes
@一夜看尽长安花8 小时前
生产环境部署与协同开发-Docker(原创超全)
docker
Jiangxl~8 小时前
第32讲:K8S集群与Cephfs文件系统集成
java·运维·服务器·docker·云原生·性能优化·kubernetes
白骑士所长9 小时前
白骑士的Python教学实战项目篇 4.2 自动化脚本
开发语言·python·自动化
magic_ll10 小时前
【环境配置】ubuntu中 Docker的安装
linux·ubuntu·docker
快乐非自愿10 小时前
什么是客户体验自动化?
大数据·运维·低代码·自动化
若水@10 小时前
yaml文件的介绍-K8S
云原生·容器·kubernetes
AI视觉网奇12 小时前
ubuntu 安装docker
linux·ubuntu·docker