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
相关推荐
chao_78910 分钟前
电商平台自动化
测试工具·自动化
小羊Linux客栈12 分钟前
自动化:批量文件重命名
运维·人工智能·python·自动化·游戏程序
IT成长日记2 小时前
【Ansible基础】Ansible设计理念与无代理架构深度解析
架构·自动化·ansible·无代理
意倾城3 小时前
Docker数据卷
docker·容器
whgjjim3 小时前
docker迅雷自定义端口号、登录用户名密码
运维·docker·容器
爱吃芝麻汤圆7 小时前
k8s之Kubebuilder 的设计哲学
云原生·容器·kubernetes
胡耀超8 小时前
18.自动化生成知识图谱的多维度质量评估方法论
人工智能·python·自动化·知识图谱·数据科学·逻辑学·质量评估
裁二尺秋风8 小时前
k8s(12) — 版本控制和滚动更新(金丝雀部署理念)
云原生·容器·kubernetes
项目題供诗9 小时前
黑马k8s(六)
云原生·容器·kubernetes
江禾藜10 小时前
Python爬虫之路(14)--playwright浏览器自动化
爬虫·python·自动化