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
相关推荐
EAIReport2 小时前
自动化报告生成产品内嵌OA/BI平台:解决传统报告痛点的技术方案
java·jvm·自动化
二流子学程序6 小时前
Windows创建一个Docker镜像
docker·容器
小小测试开发7 小时前
JMeter JSR223预处理程序全攻略:用Groovy解锁复杂场景自动化
运维·jmeter·自动化
G***T69110 小时前
Docker数据分析实战
docker·容器·数据分析
EAIReport10 小时前
通过数据分析自动化产品实现AI生成PPT的完整流程
人工智能·数据分析·自动化
悟能不能悟10 小时前
docker怎么运行jar包
docker·容器·jar
8***B11 小时前
Docker虚拟现实案例
docker·容器·vr
q***428211 小时前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
J***Q29213 小时前
Docker镜像多平台构建
运维·docker·容器
c***979813 小时前
Docker音频处理案例
运维·docker·容器