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
相关推荐
SCandL1522 小时前
Docker的实战应用
java·docker·容器
纳米软件2 小时前
AIDC供电架构演进_从传统UPS到HVDC的测试挑战与验证方法
自动化·ate测试系统·aidc·服务器电源·电子测试测量
xiaoxiangsiyan4 小时前
RHCE2026云原生路线EX188和EX288完整备考指南
运维·网络·云原生·自动化
yinshuzhineng5 小时前
如何提升生产线自动化水平,降低人工成本?
运维·人工智能·自动化·制造
wechatbot8885 小时前
极客互动企业微信 SCRM 私域运营实战效果全景
大数据·汇编·微信·自动化·企业微信·rpa
qq_2153978976 小时前
docker镜像打包
运维·docker·容器
juesdo7 小时前
vulnos OS-00118靶场通关
linux·web安全·网络安全·docker
AAA@峥7 小时前
官方 Dashboard 还是 Kuboard?Kubernetes 可视化管理工具深度对比
云原生·容器·kubernetes
老鼠拧刀满街找猫7 小时前
Windows Docker部署Redis一主两从+哨兵完整实战(含静态IP方案)
windows·redis·docker
笑锝没心没肺7 小时前
Linux安装docker及运行容器测试
linux·运维·docker