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
相关推荐
qq_455760851 小时前
docker - 网络
运维·docker·容器
优选资源分享2 小时前
Qflow v1.6.2 | 开源高效桌面自动化工具
运维·自动化
m0_488777653 小时前
Docker容器技术场景化操作实战及网络模式部署
运维·docker·容器·网络模式
2501_939909053 小时前
Docker
运维·docker·容器
人工智能训练3 小时前
Docker Desktop WSL 集成配置宝典:选项拆解 + 精准设置指南
linux·运维·服务器·人工智能·docker·容器·ai编程
阿杰AJie3 小时前
安装 docker.io(不走外网 Docker 域名)
后端·docker
伞啊伞4 小时前
docker作业
运维·docker·容器
野蛮人6号4 小时前
p29 docker08-docker基础-本地目录挂载 无法正确添加mysql 点击更新后data没有正常显示
mysql·docker·容器
峰顶听歌的鲸鱼5 小时前
15.docker:网络
运维·网络·docker·容器·云计算·php·学习方法
Asurplus5 小时前
【Arbess】1、安装Arbess
ci/cd·docker·centos·arbess