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
相关推荐
修己xj6 小时前
别再让Docker占满你的硬盘!一篇搞定docker system所有命令
docker
大拿爱科技6 小时前
低清视频修复怎么接入批处理?AI画质增强流程拆解
人工智能·自动化·aigc·音视频
布吉岛的石头8 小时前
Docker Compose编排实战:多容器应用从开发到生产
运维·docker·容器
SPC的存折11 小时前
19-2、K8s 三种 QoS 等级 & 与 Resources(requests_limits)的核心关联
云原生·容器·kubernetes
SPC的存折11 小时前
1、K8S-组件介绍
云原生·容器·kubernetes
AC赳赳老秦11 小时前
OpenClaw与WPS宏联动:批量执行WPS复杂操作,解决办公表格批量处理难题
java·前端·数据库·自动化·需求分析·deepseek·openclaw
GIOTTO情12 小时前
Infoseek舆情处置技术解析:基于AI大模型的全链路自动化处置方案
运维·人工智能·自动化
集思广益的灰太狼12 小时前
ABB MicroFlex Analog伺服驱动器EMC干扰问题
自动化·伺服驱动器
华万通信king12 小时前
企业微信机器人Webhook开发实战:从配置到生产级调用
运维·自动化·企业微信