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
相关推荐
宇钶宇夕5 小时前
三旺 INP314T 网关快速入门指南:从登录到基础配置
运维·自动化·软件工程
回忆是昨天里的海7 小时前
docker存储-目录挂载
运维·docker·容器
用什么都重名8 小时前
Docker 镜像源配置指南
运维·docker·容器
忙里偷闲学python9 小时前
containerd_buildkitd构建镜像,告别docker构建
运维·docker·容器
阿拉斯攀登10 小时前
Docker 全面解析:从核心概念到实践应用
docker·云原生·容器·架构
哲Zheᗜe༘11 小时前
学习K8S-Deployment资源对象
docker·容器·kubernetes
生活爱好者!11 小时前
【影视项目】NAS 部署稳定视频订阅源咪咕
服务器·网络·docker·容器·音视频
robin591111 小时前
容器-PUSH镜像卡住问题排查
容器·golang·kubernetes
国家不保护废物11 小时前
RAG + Agent + Prompt工程中
docker·llm·aigc
天命码喽c12 小时前
Docker-compose部署GraphRAG-2.7.0
运维·docker·容器