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 分钟前
Twitter风格RSS聚合阅读器DanB-RSS
docker·群晖·rss
白日做梦Q12 分钟前
Docker部署YOLOv8训练+推理完整教程(含报错解决)
yolo·docker·容器
古城小栈12 分钟前
k8s 存储练习
云原生·容器·kubernetes
终端行者14 分钟前
企业级Jenkins Pipeline 实战 Docker构建+Ansible发布
ci/cd·docker·ansible·jenkins
身如柳絮随风扬15 分钟前
Docker 化部署 Spring Boot + Vue 全栈应用:从打包到容器化上线
vue.js·spring boot·docker
万里侯16 分钟前
云原生监控体系建设:打造全方位的可观测性平台
微服务·容器·k8s
会编程的土豆17 分钟前
Docker 里面的镜像(Image)和容器(Container)到底是什么
运维·docker·容器
无级程序员18 分钟前
记一次K8S增加新节点
云原生·容器·kubernetes
r-t-H18 分钟前
KVM虚拟化与Docker基础实践-第三章
linux·运维·nginx·docker·容器
仙柒4159 小时前
控制平面组件和节点组件
运维·容器·kubernetes