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
相关推荐
黎陌MLing18 分钟前
docker安装管理TDengine
docker·容器·tdengine
❀͜͡傀儡师2 小时前
docker部署Arcane容器可视化管理平台
运维·docker·容器
老姚---老姚2 小时前
docker常用命令
运维·docker·容器
控制迷思2 小时前
电位器实现电机绝对位置测量-PART-电位计-绝对位置
自动化·simulink
Wpa.wk7 小时前
性能测试工具 - JMeter工具组件介绍二
运维·经验分享·测试工具·jmeter·自动化·json
❀͜͡傀儡师7 小时前
docker一键部署HFish蜜罐
运维·docker·容器
DO_Community7 小时前
DigitalOcean容器注册表推出多注册表支持功能
服务器·数据库·docker·kubernetes
dnpao7 小时前
linux onlyoffice服务向docker容器中添加中文字体
linux·运维·docker
回忆是昨天里的海8 小时前
k8s暴露服务-Ingress环境部署
云原生·容器·kubernetes
tzhou644528 小时前
Kubernetes Pod 入门
云原生·容器·kubernetes