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
相关推荐
wydd99_lll11 小时前
docker特权模式下逃逸
运维·docker·容器
薛定谔的猫36911 小时前
探索 MCP 协议:构建跨平台的 Agent 自动化生态
ai·自动化·agent·技术趋势·mcp
mseaspring12 小时前
一款用于监控跨多台主机 Docker 容器的实时终端
运维·docker·容器
heimeiyingwang13 小时前
【架构实战】Kubernetes日志收集:EFK/Loki架构
容器·架构·kubernetes
qq_4523962315 小时前
【工程实战】第十篇:性能监控集成 —— 自动化脚本的“副产品”:不仅仅是功能测试
python·功能测试·自动化
星座52816 小时前
科研效率革命:基于Hermes Agent的Meta分析自动化工作流——涵盖随机效应模型、亚组分析与Egger检验
自动化·meta分析·hermes agent
SPC的存折16 小时前
6、Docker常用配置
运维·docker·容器
图图玩ai16 小时前
SSH 命令管理工具怎么选?从命令收藏到批量执行一次讲清
linux·nginx·docker·ai·程序员·ssh·可视化·gmssh·批量命令执行
星谐17 小时前
AutoUploadLL:自动化上传工具开发实践
运维·自动化
SPC的存折18 小时前
4、Docker私有仓库
运维·docker·容器