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
相关推荐
专业贴准4 小时前
苏州SMT供料器设备选型分析:本地主流自动化企业技术特点与行业趋势
人工智能·自动化·制造
技术深耕者5 小时前
AI Agent从演示到生产:企业进入“自动化层”时代
运维·人工智能·自动化
APItesterCris6 小时前
Open Claw 实战教程:5 分钟搭建京东商品自动化监控与数据分析系统
大数据·运维·数据库·数据仓库·自动化
de之梦-御风7 小时前
【工业自动化平台】 工程设计-项目分层目录设计(1)
自动化·.net
寒水馨10 小时前
macOS下载、安装PowerShell-v7.6.4(附安装包powershell-7.6.4-osx-arm64.pkg)
macos·自动化·跨平台·shell·脚本·命令行·powershell
起司喵喵11 小时前
推荐一款基于 Python 和 Rust 开发的跨平台 GUI 自动化库!
python·rust·自动化
yj_xqj12 小时前
Docker 基础应用与介绍
运维·docker·容器
你的秋裤穿反了13 小时前
二. 和利时添加硬件
自动化
AI的探索之旅13 小时前
BOM管理的AI自动化:从原理图到采购清单,我搭了一套全自动工具链
运维·人工智能·自动化
AOwhisky13 小时前
Docker 深度集成 WasmEdge:容器与 Wasm 的边界正在消失
docker·容器·wasm